Name
<style> — NN 4, 6 MSIE 3, 4, 5, 5.5, 6 HTML 4.01 WebTV Opera5
Synopsis
<style>...</style>
Allows authors to embed style sheet rules in the head of the document
There may be any number of <style> elements
in a document.
Attributes
-
media=screen|tty|tv|projection|handheld|print|braille|aural|all Specifies the target medium to which the style sheet applies.
-
type=content-type Required. Specifies the style sheet language of the element’s contents. The only viable type at this time is
text/css.
-
title=text Provides a title for the element.
The following example shows our sample rules embedded in a simple HTML document:
<HTML> <HEAD> <STYLE TYPE="text/css"> <! -- H1 {color: red} P {font-size: 12pt; font-family: Verdana, sans-serif; } --> </STYLE> <TITLE>Style Sheets</TITLE> </HEAD> ... </HTML>
The <style> element must be placed within
the <head> tags in the document. In
addition, it is usually necessary to place HTML comment tags
(<!-- and -->)
around the <style> contents. This hides the
style information from browsers that don’t understand the
<style> tag. (Otherwise, they might display
the rules as text in the browser window.)
Currently, Cascading Style Sheets is the only widely supported style
sheet language, but the W3C has prepared for the possibility of
additional languages to be added in the future by providing the
type attribute within the
<style> element. The only viable style type
as of this writing is text/css. If the
type attribute is omitted, some browsers may ignore ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access