Friday, October 2, 2015

Chapter 2 HTML Basics

Important Information

DTD statement for HTML5 is : <!DOCTYPE html> (doctype statement)

Every single web page has in lower case letters:
  • DTD
  • html lang
  • head = begins with <head> and ends with the </head> tag
    • title ~
      • text that will appear in the title bar of the browser window
      • <title> stuff here </title>
      • should be descriptive. If business or organization should include name of it
    • meta ~
      • describes a characteristic of a web page
        • character encoding ~ internal representation of letters, numbers and symbols such as a web page or other file that is stored on a computer and may be transmitted over the internet
        • common character encoding set is "utf-8" which is a form of Unicode
      • not used as a pair of opening and closing tags - considered self-contained or void
      • uses charset attribute to indicate the character encoding
      • example is <meta charset="utf-8">
    • references to scripts and styles
  • body section ~ contains text and elements that display on web page in browser window
    • body element
      • begins with <body> tag and ends the </body> tag
      • Will spend most of time in this section
      • what is typed here will show up on web page
Heading tags help with accessibility

Paragraph elements ~ group sentences  and sections of text together  <p> text </p>



Chapter 3 CSS

Configuring Color and Text with CSS

Configuring Color and Text with CSS

Links

Notes

3.1 Overview of Cascading Style Sheets

Style sheets are composed of style rules that describe the styling to be applied. Each rule has two parts: a selector and a declaration.

  • Selector: can be HTML element name, a class name or an id name
  • Declaration: indicates the CSS property setting such as color AND the value assigned to it

body{color:blue} = body(selector){color(declaration property):blue(declaration value)}

Monitors display color as a combination of different intensities of red, green and blue. The concept is known as RGB color.

Hexadecimal color values specify RGB color with numeric value pairs ranging from 00 to FF.

Web-safe colors use 00, 33, 66, 99, and FF.

Four methods of configuring CSS: inline, embedded, external, and imported

  • inline: coded in body of web page as an attribute of an HTML tag. Style applies only to specific element that contains it as an attribute.
  • embedded styles aka internal styles: defined with a style element in the head section of a web page. apply to entire web page document
  • external styles: coded in a separate text file that is associated with the web page by configuring a link element in the head section.
  • imported styles: can connect styles coded in a separate text file with a web page document

Each property is separated from its value with a colon (:). If there is more than one property then they are separated by a semicolon (;)

3.2 Using Color on Web Pages

RGB Color = monitor color display in a combination of different intensities of red, green and blue. Intensity values are from 0 - 255. There are 3 values. One each for red, green and blue. They specify the numerical value of each color. Usually hexadecimal color values are used to specify RGB colors. Hexadecimal color values specify RGB color with numeric value pairs ranging from 00 to FF. Web-safe colors ~ 216 colors that use the hexadecimal numerals 00,33,66,99,CC, FF.

The CSS Color Syntax allows configuration in a variety of ways

  • color name
  • hexadecimal color value
  • hexadecimal shorthand color value
  • decimal color value (RGB triple)
  • HSL (Hue, Saturation, and Lightness)color value notation new to CSS3

3.3 Inline CSS with the Style Attribute

Inline styles are coded as an attribute on an HTML tag using the style attribute. Each property is separated from its value with a colon (:). If there is more than one property, they are separated by a semicolon (;). Won't use this technique much ~ inefficient, adds extra code to web page and inconvenient to maintain. Can be handy for a content management system, blog, etc.

3.4 Embedded Css with the Style Element

Friday, September 11, 2015

Chapter 1 Introduction to the Internet and the World Wide Web

Links

Internet World Stats ~ explore statistics about the usage and growth of the Internet

Internet Engineering Task Force (IETF) ~ site of the principal body that is engaged in the development of new Internet protocol standard specifications. Link is going to the Request for Comments (RFC) page

Internet Corporation for Assigned Numbers and Names ICANN ~ coordinates the assignment of Internet domain names, IP address, numbers, protocol parameters and protocol port numbers

World Wide Web Consortium ~ takes a proactive role in developing recommendations and prototype technologies related to the Web
Federal IT Accessibility Initiative ~ provides accessibility requirement resources for information technology developers

Wikipedia ~ good place to begin research but never accept this as fact. Links at the bottom will refer to better information

World Intellectual Property Organization (WIPO) ~ a nonprofit organization that provides free services that allow authors and artists to register a type of a copyright license called a Creative Commons license







Thursday, September 10, 2015

The Obligatory First Post

Well, hi there. It is nice of you to stop by on your busy day. I am currently in a web development class at a New York college. In my minds eye, I anticipate this blog to start out dry and dull. But as I learn HTML (just learned all about that today!) and all the other ins and outs of web pages I expect this page to blossom like a gorgeous flower. I'm not going to use the various items that help compose a blog on Blogger like bold, colors, inserting images, etc. I want this to be a diary of what I've learned. So I hope you find it kinda cool and follow me as I journey on.