This website shows all the lessons and pages created during this course.
Website | Summary |
---|---|
Hello World | This is the very basic, just showing text on a webpage. |
Template | Basic template that was used to avoid typing tags that are in every webpage. |
Headings | Showcases the six different heading levels. |
Paragraph Example | Extending from the Headings page, incorporated a paragraph tag. |
Linebreak | Showcasing linebreaks. |
Blockquote Example | Using HTML's blockquote tag to demonstrate when using quotes. |
Phrase Elements Example | Showing the use of the strong and em tags. |
Ordered List Example | Making ordered lists |
Unordered List Example | Showing the difference between the ordered list example previously and the unordered list here. |
Description List Example | Using the Description List tags |
Examples of Special Characters | Using different special characters and their uses. |
Anchor Element Example | Using anchor tags to create hyperlinks to other pages. |
Validate Example | Used this code and online tools to validate the HTML file to find and correct errors. |
Structure Example | Using HTML structure tags such as nav, main, and footer to organize the information. |
Website | Summary |
---|---|
Inline Style Paragraph Example | Showing CSS properties with the inline styling for a paragraph tag. |
Inline Style Example | Showing Inline styling for different tags |
Font Family | Showing the use of the Font Family properties. |
Embedded CSS | Using HTML's embedded style tag. |
CIT Embedded Style Example | Using HTML's embedded style tag on a more developed page. |
Text Indent and Text Shadow | Adding the Text Indent and Text Shadow properties to CSS. |
Span | Adding the span tag to HTML with CSS properties |
External Stylesheet |
Adding an external stylesheet to demonstrate the advantage of
styling for multiple webpages. There is no contact page, but there is a Services page. |
Body Wrapper |
Adding Wrapper id to the content. There is a Services page, no Contact page. |
Cascade | Showing the hierarchy of the CSS. |
Website | Summary |
---|---|
Horizontal Line | Creating a horizontal line to break up sections. |
Border | Adding borders. |
My Caption | Creating a plain caption. |
My Caption 2 | Adding a figcaption to a figure |
KayakDoorCounty.com | Replacing text with images for links, such as in the nav section. |
Clip | Showcasing the difference between the background-clip properties of content-box, padding-box, and border-box. |
Trillium | Showing the use of background images, and placing them. Along with the background-repeat: no-repeat. |
Border | Adding a Border to the heading tag and styling it. Adding a border-radius to soften up the corners. |
Text Shadow | Adding a subtle text shadow to the h2 tags. |
Opacity | Showing the opacity property with CSS |
RGBA | Demonstrating the color and alpha property of CSS's RGBA. |
HSLA | Using the HSLA property rather than the RGBA for color/opacity selection. |
Linear Gradient | Linear Gradient color change. |
Radiant Gradient | Radiant gradient color change. Property starts from the center and works outwards. |
Website | Summary |
---|---|
Box 1 | Combined Lesson with Box 2 to showcase two separate divs, and a nested div. |
Box 2 | Combined lesson with Box 1. This is the nested div rather than two separate divs. |
Float | Showcasing the float: left property. |
Layout | Creating a layout with two columns, one for the nav and the main. |
Hover | Showing the pseudo-class on :hover with the nav links. |
Button | Creating a nice stylized button that is linked to a sign up page. The sign up page is just to test the button link and has no real styling. |
Practice | Using a lot of CSS properties to style the Lighthouse Island Bistro page nicely. The nav section has been updated to look more professionally done over the previous iterations. |
Replace | This replaced the simple text to have a nice image to have a personalized font. |
Image Gallery | Created a simple photo gallery. |
Image Gallery 2 | Updated the simple photo gallery to have thumbnails, and upon hovering, there is a larger photo to the right of the thumbnails. With caption text. |
Blog | Lighthouse Island Bistro page with a blog setup. |
Website | Summary |
---|---|
Links | Creating links to different pages. |
Favorites | Using the anchor tag to move to different sections of the webpage. |
Sprites | Using sprites, that combine smaller images into larger images to save loading times. |
Three-Column CSS Page Layout | A majority of today's websites have three columns. Navigation, Main Content, and Sidebar. We see this a lot on websites that have navigation on the left and ads, relevant links, archives, etc. on the right. This page has a left column with the menu, middle column with the main content, and the right with relevant content. |
CSS Styling for Print |
CSS styling for Print. This gives control of what a
visitor can print from your webpage. Uses the media
attribute. Can hide non-essential content. Use {display: none} to remove unwanted content. Can use page-page properties to control the printing page breaks. page-break-before and page-break-after with values of always, avoid, auto. Visitors may wish to see the URL on the printed page for future reference. It takes two properties. A CSS pseudo-element and CSS content. The pseudo elements are :after, :before, :first-letter, and:first-line. |
Designing for the Mobile Web (Just Information) |
There are a few methods to design for the mobile web.
|
Viewport Meta Tag & CSS Media Queries. |
Viewport Meta Tag
|
Responsive Images
Responsive Images 2 |
Responsive Images
|
Flexible Box Layout |
|
CSS Grid Layout |
|
Website | Summary |
---|---|
Table Element |
Table Element
|
Span Rows and Columns |
Span Rows and Columns
|
Accessible Table |
Configure an Accessible table
|
CSS Structure Pseudo-Classes |
CSS Structure Pseudo-Classes
|
Configure Table Sections |
|
Website | Summary |
---|---|
Overview of Forms |
|
Input Element Form Controls
Fieldset and Legend |
|
Server-side example |
|
E-mail
URL Telephone |
|
Website | Summary |
---|---|
Multimedia Intro |
|
CSS3 and Interactivity |
|
Transform Property
Transition Property Transition Property Gallery |
|
Details and Summary Elements |
|
Website | Summary |
---|---|
Intro to JavaScript |
|
write() |
|
Event and Event Handlers |
|
Var1
Var2 Var4 |
|
If Statement |
|
Forms |
|
jQuery |
|
Toggle |
|
jQuery Image Gallery |
|
jQuery Plugins
jQuery Plugins 2 |
|