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 |
|