Top Banner
WEB WEEK 2 TECH DEMO
20

WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

Feb 13, 2019

Download

Documents

trannhan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

WEBWEEK 2 TECH DEMO

Page 2: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

Content Structure

HTML5 semantic structure tags

HTML5 Outliner

Developer tools

W3C validator

Page 3: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

child elements (4 buckets -put your informational content

here)

heading

paragraph

list

figure

Page 4: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

heading

h1, h2, h3, h4, h5, h6

reserve h1 for main document heading

parent elements should start at h2

sub headings should start at h3

Page 5: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

paragraph <p>

start paragraph with <p>

end paragraph with </p>

Page 6: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

list

ul = unordered list (bullet points)

li = list item (each bullet point)

navigation is a LIST of links

Page 7: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

figure

informational image

figcaption = title of image (optional)

alt tag (required)

can also be used as a standalone parent element

Page 8: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

html5 parent elements

header

nav

section

article

aside

main

footer

(figure)

Page 9: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<header>

contains main heading (h1) for document

can also contain logo (figure) and table of contents (nav)

can also be used in other elements (article)

Page 10: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<nav>

RESERVED FOR MAIN INTERNAL NAVIGATION ONLY!!!

relative urls or anchor links ONLY (no absolute urls / external links)

Page 11: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<section>

Group related content together (semantically, logically, thematically)

Should have a heading (<h2>)

Page 12: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<article>

Specialized type of section (special use)

independent, self-contained

content makes sense on it’s own even outside the context of the document its part of

syndication (like a blog post)

Page 13: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<aside>

supplementary info

“sidebar”

Page 14: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<footer>

Small print, copyright, legalese

Attribution

footer at bottom of page = site creator

footer at bottom of article = article author

Page 15: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

<main>

the main informational content of the document

the central topic of the web page

excludes document heading, navigation, asides, footer.

Page 16: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

Web Developer Tools

html5 outliner

chrome inspect element

w3c validator

code editor - syntax color

Page 17: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

html5 outliner

outline summary of web page

https://gsnedders.html5.org/outliner/

HTML5 outliner (chrome plug-in)

Page 18: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

chrome inspect elementyour best friend this semester

look under the hood of how the browser is interpreting your web page (html, css, javascript)

control-click/right-click on web page and choose “Inspect”or View > Developer > Developer Tools

Page 19: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

W3C Validatorhttps://validator.w3.org

GOOD BAD

Page 20: WEB - University of Colorado Bouldercreative.colorado.edu/atlas2200/pdf/week2-tech.pdf · alt tag (required) ... html5 parent elements header nav section article aside main footer

syntax color