Day 58 of 100DaysOfSpec, 4.2.6 Styling
I am reading and taking notes on the HTML specifications for 100 days as part of #The100DayProject. Read the initial intent/backstory. I am a Microsoft employee but all opinions, comments, etc on this site are my own. I do not speak on behalf of my employer, and thus no comments should be taken as representative of Microsoft's official opinion of the spec. Subsections not listed below were read without comment.
Currently reading in 4.2.6 Styling
“The style
and link
elements implement the LinkStyle interface.” When either is successfully processed (see spec for conditions), a StyleSheet
object is returned with:
- type: actual type of the contents must match the type specified
- location: No location for
style
elements. - media: Same as the
media
content attribute. An empty string if the attribute wasn’t specified. - title: matches the
title
attribute, if given. - alternate flag: for
link
elements. Boolean value for whether or not thelink
is an alternate stylesheet.
A stylesheet (link
, style
, or otherwise) can be considered script-blocking if they meet a few cumulative conditions, which appears to be the standard case. The UA gets to choose when to stop attempting to load a stylesheet.