background preloader

Have a Field Day with HTML5 Forms

Have a Field Day with HTML5 Forms
Forms are usually seen as that obnoxious thing we have to markup and style. I respectfully disagree: forms (on a par with tables) are the most exciting thing we have to work with. Here we’re going to take a look at how to style a beautiful HTML5 form using some advanced CSS and latest CSS3 techniques. I promise you will want to style your own forms after you’ve read this article. Here’s what we’ll be creating: The form. Meaningful markup We’re going to style a simple payment form. The person’s details The address details The credit card details We are also going to use some of HTML5’s new input types and attributes to create more meaningful fields and use less unnecessary classes and ids: email, for the email field tel, for the telephone field number, for the credit card number and security code required, for required fields placeholder, for the hints within some of the fields autofocus, to put focus on the first input field when the page loads A good foundation The unstyled form Form controls

Touch The Future: Create An Elegant Website With HTML 5 And CSS3 I’m sure that who chooses to work as web designer makes a choice of heart, a choice of love. He/she decides to bet any given day on his creativity and his ability of producing an idea and of making it tangible, visible and perceptible for all. These crazy men have my respect. But, also when the creative side is very important for a work, there exists a logical (and technical) part in all creative process. There are some moments and situations in which the creative mind needs an analytical method to achieve the objective, that is, for us, the creation of a well-done website. In his article on Design Informer titled “Web Design Iterations And Algorithm,” Adit Gupta explains how we can approach a web design work and how a website project can be processed in a number of iterations following a main algorithm. Five macro-steps to build an effective website using brain, pencil, paper, Photoshop, HTML and CSS. How HTML 5 And CSS3 Can Change Web Design Quick Overview On HTML 5 Sketch Your Ideas <!

Coding a CSS3 & HTML5 One-Page Website Template Web development is an area in which you have to keep up with the latest technologies and techniques, so that you are at the top of your game. And no wonder - this is an area which changes with an amazing pace. What is the standard now will be obsolete in just a couple of years. But changes do not come from nowhere. Today we are making a HTML5 web template, using some of the new features brought by CSS3 and jQuery, with the scrollTo plug-in. Step 1 - The Design Every design process starts with an initial idea which you later build upon. After this, the design is hand coded with HTML and CSS going hand by hand, moving from designing the background, colors and fonts, to detail work on the content section. Step 2 - HTML It is a good time to note, that HTML5 is still a work in progress. In this tutorial, we are using a few of the tags introduced with this new version of HTML: These are used exactly as you would use normal divs. However, there are some implications in using HTML5 today. script.js

HTML5 Tutorial | HTML 5 Tutorial How to Make All Browsers Render HTML5 Mark-up Correctly - Even IE6 HTML 5 provides some great new features for web designers who want to code readable, semantically-meaningful layouts. However, support for HTML 5 is still evolving, and Internet Explorer is the last to add support. In this tutorial, we'll create a common layout using some of HTML 5's new semantic elements, then use JavaScript and CSS to make our design backwards-compatible with Internet Explorer. Yes, even IE 6. Tutorial Details Technology: HTMLVersion: 5Difficulty: IntermediateEstimated Completion Time: 1 hour Prefer a Video Tutorial? The HTML 5 Working Draft provides a new set of semantically-meaningful elements for describing a typical web page layout. The HTML 5 elements we'll be using are: headerfooternavarticlehgroup Just by reading the names of the elements, you should get a pretty good idea of what they're for, and that's the point! The one element that may not be obvious is <hgroup>. Step 1: The HTML We're going to recreate the most common layout on the Web, the 2-column layout:

Coding An HTML 5 Layout From Scratch - Smashing Coding Buzz, a Javascript HTML5 Audio library HTML5 Canvas Cheat Sheet There are cheat sheets for just about anything out there but I couldn't find one for the HTML5 canvas element, so I decided to do something about that, mostly for my own sake but if other people find it useful that's just all the better. The information is pretty much just a copy of what is found in the WHATWG specs, just condensed and hopefully a bit easier to read. There are virtually no explanations, however, and no examples other than some graphics for compositing values and a few other things (the appearance of which is very much inspired by those found in Mozilla's examples). Choose between a 2 page PDF document or a PNG file. Corrections and comments are welcome!

Developing Streamlined and Efficient CSS Styles CSS can be compared to the sculptor’s tool set when crafting a sculpture. We as web designers utilize all the assets CSS brings forth to create structured layouts for our websites. Over the years this design process has become more organized and fitted. We’ll have a look at some ideas you can apply to your stylesheets to help speed up your code in future projects. Throughout the article keep your personal idiosyncrasies in the back of your mind and try to absorb as much information as possible. Why Bother to Streamline CSS? Many web designers get lost in the comparison of frontend to backend languages when talking about parsing code. This means frontend code still has a quantitative load time. This may not be so obvious with much of today’s high-speed connections and advanced Operating Systems. When CSS is coded efficiently you should see elements form and style as they are processed. You’ll also want to keep your code standardized and simple. How to Work with Efficient Code =! Conclusion

Introduction to CSS3 Animations <title>Introduction to CSS3 Animations</title> pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; clear:both; ul.css3demo li { -webkit-border-radius: 15px; display: block; float: left; width: 50px; height: 50px; margin: 10px; background: #000; color: #fff; text-indent: -5000em; cursor: pointer; ul.css3demo1 li { -webkit-transition: all 0.3s linear; ul.css3demo1 li:hover { -webkit-transform: rotate3d(0, 0, 0, 25deg); -webkit-transform-style: preserve-3d; ul.css3demo2 li { ul.css3demo2 li:hover { -webkit-transform: translate3d(0, 40px, 0); ul.css3demo3 li { ul.css3demo3 li:hover { -webkit-transform: scale(.5); ul.css3demo4 li { ul.css3demo4 li:hover { -webkit-transform: scale(1.5); ul.css3demo5 li { ul.css3demo5 li:hover { -webkit-transform: translate3d(10px, 0, 0); ul.css3demo6 li { ul.css3demo6 li:hover { -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5); ul.css3demo7 li { ul.css3demo7 li:hover { background: #0cf; ul.css3demo8 li { ul.css3demo9 li {

8 Cheat Sheet Wallpapers for Designers and Developers Web designers and developers have a lot to remember, from keyboard shortcuts to function names. That’s why it’s handy to have cheat sheets near by for a quick reference. Most people like to print out there cheat sheets on paper and have them sitting on their desk, but another convenient place for a cheat sheet is right on your computers desktop in the form of a wallpaper. Here we’ve rounded up a few very useful cheat sheets for web designers and developers that can be used as desktop wallpapers. Photoshop Keyboard Shortcuts Color Theory Quick Reference Poster Periodic Table of Typefaces The Anatomy of Type Web Accessibility Checklist TextMate Shortcuts jQuery 1.3 Cheat Sheet WordPress Help Sheet About the Author Henry Jones is a web developer, designer, and entrepreneur with over 14 years of experience. Related Posts 1932 shares 8 Must-have Cheat Sheets for Web Designers and Developers Read More 2750 shares Photoshop CS6 Cheat Sheet

HTML5 Video Introduction In modern browsers, adding a video to your page is as easy as adding an image. No longer do you need to deal with special plug-ins or require crazy markup, you can do it with a single element. The Markup Let's jump in with a really simple example: That's all you need to embed a simple video on your page and show the basic controls so that a user can play, pause or otherwise control the video. Specifying Sources You can specify multiple source files by using the <source> element. When the browser parses the <source> tag, it uses the optional type attribute to help decide which file to download and play. It's also a good idea to make sure that your videos are being served with the right MIME type. Media Fragments Adding a media fragment to the media URL, you can specify the exact portion you want to play. You can also specify the times in hours:minutes:seconds, such as #t=00:01:05 to start the video at one minute, five seconds in. Providing captions and subtitles Attributes Styling

15 Useful HTML5 Tutorials and Cheat Sheets | Tutorials 1911 shares 8 Must-have Cheat Sheets for Web Designers and Developers As a web designer or developer, it’s nearly impossible to remember multiple programming languages, frameworks, and keyboard shortcuts to various applications. This is where cheat sheets can be a life saver. Most cheat sheets are designed to be printer friendly, so you can have them laying around on your desk as quick reference cards. So… Read More 2705 shares Photoshop CS6 Cheat Sheet Photoshop is one of the preferred tools of web designers, and like any other tool that is used over and over, it’s important to optimize one’s workflow by using keyboard shortcuts.

Quick Guide to Implementing the HTML5 Audio Tag Step 1: Wrap your Flash object with the audio tag Those browsers that don't recognize the audio tag will load the Flash content instead. Step 2: Add the source reference We can add as many "source" lines and formats as we want. If the browser doesn't support one specific format it will fallback to the next one and so forth. Step 3: Add fallback to Flash To be safe, we need to add the fallback to a Flash audio player, in case the browser doesn't support any of the formats we specified. Note: There are also tools and online converters you can use if you want to create ogg files from your mp3 and add support for ogg too. To make it easier, we are using the SWFObject library to insert the Flash player via JavaScript. <script src=" "2.2");</script> Step 4: Add the default controls to show the player These controls are not customizable (see examples at the end). Examples You are all set!

Learn HTML5 for Beginners HTML5 for Beginners is the fastest way to learn HTML5. This highly informative and popular course, already taken by over 2200 people, is taught by Robin Nixon, author of Learning PHP, MySQL and JavaScript (the most popular book on web development worldwide for over five years). The course covers everything you need to know to learn HTML5 and leverage its power to create highly dynamic websites. Because it starts from the first principles of HTML, you need no prior knowledge of the subject, since the course begins with a thorough introduction to HTML (which skilled users can skip), before moving onto what's new in HTML5. HTML5 is the latest version of the Web's bedrock markup language, HTML. But it has come to stand for much more than the average, slow-moving technical standard. Something in the last couple of years kicked the HTML5 adoption machine into overdrive. But where do you come in? So what are you waiting for?

Related: