2 Building A Webpage Template With HTML5
2 Building A Webpage Template With HTML5
HTML5
By: Mr. Francis Nino P. Digamo
Designing a Website
Designing a Website
• Responsive Design
Graphics
• As mentioned previously,
the navigation of your
website should be clear and
concise. Each webpage
should have a designated
navigation area with links
to other pages in the site
Typography
• All websites use color, even if the colors are black and white. Select a
limited number of coordinated colors that help promote your purpose and
brand. The combination of colors, also called a color scheme, contributes
to the appeal and legibility of the website. Font and background colors
must provide high color contrast for readability, so use dark text on a
light background or light text on a dark background. Likewise, avoid a
color combination such as a primary red background with yellow text,
which is hard on the eyes. Aim to strike a balance among the background
color, text color, and the color that represents your brand. Many
successful color schemes have one main color, such as medium blue, and
add at least one lighter and darker shade of the same color, such as sky
blue and navy. Even a single shade can serve as a color scheme.
Color
Color
Anyone who wants to use the web must have content that
incorporates the principles as follows:
Anyone who wants to use the web must have content that
incorporates the principles as follows:
Site Map
▪ Home page: Introduces the fitness center and its mission statement
▪ Classes page: Includes a schedule of available group training and fitness classes
Main folder
• Root folder
File Management
Press:
Ctrl+
SHIFT+N
File Management
How can I find out whether my browser supports
the new HTML5 elements?
Caniuse.com
Using HTML5 Semantic Elements
HTML 4.01 introduced the div element (with the and tags) to divide
a page into separate sections. Each div element has a unique name
to distinguish it from other div elements on the page. For example,
you might use a div element named header for the header area and
another div element named nav for the navigation area. However,
webpage authors can use any name they like to define a div element,
leading to inconsistency among naming conventions for websites.
Using the semantic HTML5 elements
standardizes naming conventions, making
webpages more universal, accessible, and
meaningful to search engines.
Header Element Nav Element
http://validator.w3.org/