140 likes | 329 Views
Frontend technique. Frontend overview. HTML CSS Complete framework: Html5boilerplate Bootstrap. HTML review & mistakes. DOCTYPE Table vs Tableless Block vs Inline Class vs ID Alt text Close tags Encoding special characters. HTML5 - Semantic. DOCTYPE. < header>, <footer >,
E N D
Frontend overview • HTML • CSS • Complete framework: • Html5boilerplate • Bootstrap
HTML review & mistakes • DOCTYPE • Table vsTableless • Block vs Inline • Class vs ID • Alt text • Close tags • Encoding special characters
HTML5 - Semantic • DOCTYPE • <header>, <footer>, • <aside>, <navigation> • <article>, <section>
HTML5 - Form • Types: color, date, email, number, range… • Form validation • Required fields WYSIWYG • Edit inline ‘ContentEditable’
CSS - Common mistakes • Global styles • Shorthand code • Over-Qualifying Selectors • Unique IDs • Positions CSS3: http://css3generator.com/ • Border radius • Box shadow • Gradient
Complete framework • HTML5 Boilerplate • Bootstrap • Scaffolding • Base CSS • Components • Javascript plugins http://www.initializr.com/
Summary • HTML vs HTML5 • CSS vs CSS3 • H5BP, Bootstrap
Exercise #1 • Duration: 3 days • Deadline: May 17, 2013 • Content: • Use complete framework to build pages • Simple pages without content/styling