h1
Welcome to the HTML Shark!
The path to a strong code-fu!
h2
- Okay, so I want to make a website! Where do I start?
h2
- General rules for designing websites
h2
- Navigation panes for websites
h2
- The first page. Naming and the initial incantations to make it all work
h2
- Tags, the elements that makes the page work
h2
- Meta tags, background elements that helps make the page work
h2
- Attributes, how to get something other than standard setting on your tags
h2
- Header-, footer- and navigation-tags
h2
- New HTML 5-tags in old browsers
h2
- Optimizing web sites for search engines (SEO and SERP)
h2
- Fields for input and output
h2
- Buttons (animated) using CSS3
h2
- Buttons using HTML tags
h2
- Animations and slide shows
h2
- Backgrounds; colors and color effects
h2
- Backgrounds; images and image effects
h2
- Cursors and how to change them
h2
- Google Maps and geolocation
h2
- Graphics using CANVAS
h2
- Graphics using SVG (Scalable Vector Graphics)
h2
- Pages and elements using OBJECT, EMBED and IFRAME
h2
- Popup boxes using alert(), confirm() and prompt()
h2
- Popup boxes of the modal box/modal image type
h2
- Show and hide sections using click or mouse over
h2
- Transparency/opacity on elements
h2
- Font type and font size for text
h2
- Text in uppercase, lowercase, etc.
h2
- Vertical and angled text
h2
- Strikethrough/line through on text
h2
- Shadows and neon effects
h2
- Indent and margins on text
h2
- Spacing between words in a text
h2
- Spacing between characters in a text
h2
- Rolling and floating text
h2
- What is Cascading Style Sheets?
h2
- Creating a Cascading Style Sheet
h2
- Placing elements using float, position and display
h2
- Adaptive design and media queries
h2
- Adaptive design using grid
h2
· Part 1: Columns, rows, cells and items
h2
· Part 2: Placing of elements
h2
· Part 3: Placing of items
h2
- Adaptive design using flexbox
h2
- Flexible object sizes by using resize
h2
- New HTML 5-tags in old browsers
h2
- Internal and external scripts
h2
- Reading, calculating and writing to fields
h2
· Text and HTML code using document.write()
h2
· Popup boxes using alert(), confirm() and prompt()
h2
· Random selections from lists
h2
· How to highlight selected values on checkboxes and radiobuttons
h2
· Google Maps and geolocation
h2
- What is XML and what can it be used for?
h2
- How do you structure an XML database?
h2
- How to get the browsers to find and read XML files
h2
- Simple lists from XML databases
h2
- Lists from XML databases from predefined keywords
h2
- Searching in XML databases from search fields
h2
- What exactly is the internet?
h2
- What exactly is HTML?
h2
- What exactly is HTTP/HTTPS?
h2
- What exactly is URL?
h2
- Emoticons and the art of expressing emotions in HTML
h2
- Jokes on computers and programming
h2
- WordPress, what and why?
h2
- Installing WordPress
h2
- Themes for WordPress
h2
- Plugins for WordPress
h2
- Posting in WordPress
h2
- Addition, subtraction, multiplication and division
h2
- Average, median, percentiles and modal values
h2
- Cells, rows, columns and sheets
h2
- Logarithm and exponential functions
h2
- Numeric/absolute values
h2
- Standard deviations and confidence intervals
h2
- Country codes for internet domains
h2
- Language codes for web sites
h2
- Named colors and color codes
h2
- Special characters: Arrows
h2
- Special characters: Chess symbols
h2
- Special characters: Czech, Slovak and Slovenian characters
h2
- Special characters: Greek and Coptic characters
h2
- Special characters: Hearts
h2
- Special characters: Latin letters and numbers
h2
- Special characters: Math symbols
h2
- Special characters: Planet symbols
h2
- Special characters: Religious and spiritual symbols
h2
- Special characters: Romanian characters
h2
- Special characters: Runes
h2
- Special characters: Stars
h2
- Special characters: Typographical symbols
h2
- Special characters: Zodiac symbols