CSS Tutorials: Learn Basic and Advanced Elements of Cascading Style Sheets Premium class

John Dough, Live Simply, Love Generously, Learn Constantly

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
19 Videos (1h 17m)
    • CSS intro

      2:44
    • CSS syntax

      3:59
    • Inline CSS

      4:37
    • Internal CSS

      2:54
    • External CSS

      5:02
    • CSS link styles

      5:10
    • CSS comment tag

      2:29
    • CSS id selector

      2:40
    • CSS class selector

      4:07
    • CSS validation

      3:52
    • CSS font size

      4:03
    • CSS font color

      7:23
    • CSS text alignment

      3:03
    • CSS font family

      5:24
    • CSS font style

      3:37
    • CSS text shadow

      4:07
    • CSS box

      3:47
    • CSS roundedboxcorners

      4:07
    • CSS boxshadow

      3:35

About This Class

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any XML document, including plain XML, SVG and XUL, and is applicable to rendering in speech, or on other media. Along with HTML and JavaScript, CSS is a cornerstone technology used by most websites to create visually engaging webpages, user interfaces for web applications, and user interfaces for many mobile applications.
CSS is designed primarily to enable the separation of document content from document presentation, including aspects such as the layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple HTML pages to share formatting by specifying the relevant CSS in a separate .css file, and reduce complexity and repetition in the structural content.

This separation of formatting and content makes it possible to present the same markup page in different styles for different rendering methods, such as on-screen, in print, by voice (when read out by a speech-based browser or screen reader) and on Braille-based, tactile devices. It can also be used to display the web page differently depending on the screen size or device on which it is being viewed. Readers can also specify a different style sheet, such as a CSS file stored on their own computer, to override the one the author has specified.

Changes to the graphic design of a document (or hundreds of documents) can be applied quickly and easily, by editing a few lines in the CSS file they use, rather than by changing markup in the documents.

61

Students

--

Projects

John Dough

Live Simply, Love Generously, Learn Constantly