<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://icontemp.com/wiki/cssprimer/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://icontemp.com/wiki/cssprimer/feed.php">
        <title>CSS Primer For the AI Era</title>
        <description>A vocabulary for shaping interfaces with AI</description>
        <link>https://icontemp.com/wiki/cssprimer/</link>
        <image rdf:resource="https://icontemp.com/wiki/cssprimer/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-05-21T17:03:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1779299061&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:language_development&amp;rev=1779295681&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=foundations:css_html_semantics_a_primer_for_the_ai_era&amp;rev=1779288741&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:start&amp;rev=1779287015&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=visual_style:start&amp;rev=1779286927&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:start&amp;rev=1779286860&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:start&amp;rev=1779286754&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_for_the_ai_era&amp;rev=1779286696&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_basic_selectors_for_the_ai_era&amp;rev=1779286672&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combinators_for_the_ai_era&amp;rev=1779286641&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_attribute_selectors_for_the_ai_era&amp;rev=1779286616&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_state_selectors_for_the_ai_era&amp;rev=1779286591&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_for_the_ai_era&amp;rev=1779286557&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_practice_for_the_ai_era&amp;rev=1779286520&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combining_pseudo_classes_and_elements&amp;rev=1779286492&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_accessibility_content_limitations&amp;rev=1779286450&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_when_not_to_use_pseudo_elements&amp;rev=1779286414&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_summary_and_limitations&amp;rev=1779286304&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:css_components_for_the_ai_era_intro&amp;rev=1779242490&amp;do=diff"/>
                <rdf:li rdf:resource="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:html_css_behavior_the_three_layers_of_an_interface&amp;rev=1779242443&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://icontemp.com/wiki/cssprimer/lib/exe/fetch.php?media=wiki:logo.png">
        <title>CSS Primer For the AI Era</title>
        <link>https://icontemp.com/wiki/cssprimer/</link>
        <url>https://icontemp.com/wiki/cssprimer/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1779299061&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T17:44:21+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>logo.png - created</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1779299061&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://icontemp.com/wiki/cssprimer/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=ab1923&amp;amp;media=wiki:logo.png&quot; alt=&quot;logo.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:language_development&amp;rev=1779295681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T16:48:01+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>language_development - [5. So yes — a new language is emerging.] </title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:language_development&amp;rev=1779295681&amp;do=diff</link>
        <description>The age of writing code is ending

 but the age of 
humans shaping systems 
goes on...

1. This is not a loss of skill —It’s a shift

We’re seeing it firsthand:

	* We no longer write PHP; we guide it.
	* We no longer write CSS; we shape it. 
	*</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=foundations:css_html_semantics_a_primer_for_the_ai_era&amp;rev=1779288741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:52:21+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_html_semantics_a_primer_for_the_ai_era - [1. HTML expresses meaning, not style] </title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=foundations:css_html_semantics_a_primer_for_the_ai_era&amp;rev=1779288741&amp;do=diff</link>
        <description>0- HTML Semantics — The Structure CSS Depends On

—Part of CSS Primer for the AI Era — Foundations

CSS never starts from nothing.

It always begins with a 
&#039;document that already has meaning&#039;.

That meaning lives in HTML.

If we think of CSS as the way things look and behave</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:start&amp;rev=1779287015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:23:35+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=vocabulary:start&amp;rev=1779287015&amp;do=diff</link>
        <description>Vocabulary — the shared language of CSS collaboration

CSS has a small set of terms that help us describe structure, flow, spacing, and visual tone with clarity.

This section gathers the essential vocabulary we use 

when communicating with AI 

— not to teach syntax,</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=visual_style:start&amp;rev=1779286927&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:22:07+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=visual_style:start&amp;rev=1779286927&amp;do=diff</link>
        <description>Visual Style

Visual Style shapes how an interface feels — its tone, clarity, and atmosphere. 

It is the layer that turns structure into experience, using color, typography, rhythm, edges, shadows, motion, and density to guide the reader with comfort and intention. In the AI era, Visual Style becomes a shared language:</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:start&amp;rev=1779286860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:21:00+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=structure:start&amp;rev=1779286860&amp;do=diff</link>
        <description>Structure

Structure is the shape of an interface — 

it&#039;s the way elements, components, and relationships hold together before any styling or behavior is applied. 

It gives CSS something meaningful to style and gives AI the context it needs to reason about the page.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:start&amp;rev=1779286754&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:19:14+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:start&amp;rev=1779286754&amp;do=diff</link>
        <description>Selectors

“Selectors” as a topic comes after “Foudations”. 

Here is where the Primer shifts from the abstract architecture of CSS

to the hands‑on vocabulary people need to steer AI with confidence. 

This is where we feel that “I can actually do this” moment.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_for_the_ai_era&amp;rev=1779286696&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:18:16+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_selectors_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_for_the_ai_era&amp;rev=1779286696&amp;do=diff</link>
        <description>01. Selectors — How We Point to What We Mean

—Part of CSS Primer for the AI Era — Selectors

Selectors are the language we use to point at elements in the document.

If HTML expresses meaning,

and CSS expresses appearance,

→ selectors are the</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_basic_selectors_for_the_ai_era&amp;rev=1779286672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:17:52+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_basic_selectors_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_basic_selectors_for_the_ai_era&amp;rev=1779286672&amp;do=diff</link>
        <description>02. Basic Selectors — Elements, Classes, and IDs

—Part of CSS Primer for the AI Era — Selectors

Basic selectors are the foundation of all CSS.

They are the simplest way to point at elements in the document,

and they form the vocabulary we use when guiding AI</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combinators_for_the_ai_era&amp;rev=1779286641&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:17:21+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_combinators_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combinators_for_the_ai_era&amp;rev=1779286641&amp;do=diff</link>
        <description>03. Combinators — Describing Relationships Between Elements

—Part of CSS Primer for the AI Era — Selectors

Combinators let us describe how elements relate to each other in the DOM.

They are the grammar that connects one selector to another.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_attribute_selectors_for_the_ai_era&amp;rev=1779286616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:16:56+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_attribute_selectors_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_attribute_selectors_for_the_ai_era&amp;rev=1779286616&amp;do=diff</link>
        <description>04. Attribute Selectors — Targeting Elements by Their Properties

—Part of CSS Primer for the AI Era — Selectors

Attribute selectors let us target elements based on the attributes they carry 

— things like href, type, alt, data-*, and more.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_state_selectors_for_the_ai_era&amp;rev=1779286591&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:16:31+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_state_selectors_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_state_selectors_for_the_ai_era&amp;rev=1779286591&amp;do=diff</link>
        <description>05. State Selectors — Targeting Elements by Their Conditions

—Part of CSS Primer for the AI Era — Selectors

State selectors let us target elements 

based on their current condition

— whether they are 

hovered, 

focused, 

checked, 

active,</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_for_the_ai_era&amp;rev=1779286557&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:15:57+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_pseudo_elements_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_for_the_ai_era&amp;rev=1779286557&amp;do=diff</link>
        <description>06. Pseudo‑elements — Styling Parts of an Element

Pseudo‑elements let us style pieces of an element — 

fragments that do not exist as separate nodes in the DOM.

They give us a way to reach inside an element and work with its internal structure, without adding extra markup.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_practice_for_the_ai_era&amp;rev=1779286520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:15:20+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_pseudo_elements_practice_for_the_ai_era</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_pseudo_elements_practice_for_the_ai_era&amp;rev=1779286520&amp;do=diff</link>
        <description>07. Pseudo‑elements in Practice (Simple Examples)

Pseudo‑elements are most helpful when we use them with intention and restraint.

Here are a few quiet, real‑world patterns that show how they help us shape content and decoration without adding extra markup.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combining_pseudo_classes_and_elements&amp;rev=1779286492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:14:52+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_combining_pseudo_classes_and_elements</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_combining_pseudo_classes_and_elements&amp;rev=1779286492&amp;do=diff</link>
        <description>08. Combining Pseudo‑classes and Pseudo‑elements

Pseudo‑classes and pseudo‑elements complement each other.

A pseudo‑class tells us when an element is in a particular condition.

A pseudo‑element tells us which part of the element we want to style.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_accessibility_content_limitations&amp;rev=1779286450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:14:10+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_selectors_accessibility_content_limitations</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_accessibility_content_limitations&amp;rev=1779286450&amp;do=diff</link>
        <description>09. Accessibility Notes for content:

Pseudo‑elements let us add small pieces of decoration 

without changing the HTML.

But because the content lives outside the DOM, 

assistive technologies may not treat it as real text.

Screen readers, braille displays, and other tools often ignore pseudo‑element content entirely.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_when_not_to_use_pseudo_elements&amp;rev=1779286414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:13:34+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_when_not_to_use_pseudo_elements</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_when_not_to_use_pseudo_elements&amp;rev=1779286414&amp;do=diff</link>
        <description>10. When Pseudo‑elements Should Not Be Used

Pseudo‑elements are powerful, but they are not a replacement for real HTML.

Because they live outside the DOM and are often ignored by assistive technologies, we use them with intention and restraint.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_summary_and_limitations&amp;rev=1779286304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T14:11:44+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_selectors_summary_and_limitations</title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=selectors:css_selectors_summary_and_limitations&amp;rev=1779286304&amp;do=diff</link>
        <description>11. Selectors — A Summary of What They Can and Cannot Do

—Part of CSS Primer for the AI Era — Selectors

CSS selectors are powerful, but they are not universal.

They can move down the DOM tree and forward through siblings —
but they cannot move up, backward, or sideways in certain ways.</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:css_components_for_the_ai_era_intro&amp;rev=1779242490&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T02:01:30+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>css_components_for_the_ai_era_intro - [8. What This Topic Will Cover] </title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=structure:css_components_for_the_ai_era_intro&amp;rev=1779242490&amp;do=diff</link>
        <description>01. What Components Are and Why They Matter

How structure shapes meaning, 

clarity, and collaboration with AI

—Part of CSS Primer for the AI Era — Structure

Before CSS can style anything, 

and before behavior can animate anything, 

there must be structure —</description>
    </item>
    <item rdf:about="https://icontemp.com/wiki/cssprimer/doku.php?id=structure:html_css_behavior_the_three_layers_of_an_interface&amp;rev=1779242443&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-20T02:00:43+00:00</dc:date>
        <dc:creator>editor (editor@undisclosed.example.com)</dc:creator>
        <title>html_css_behavior_the_three_layers_of_an_interface - [6. What This Page Enables] </title>
        <link>https://icontemp.com/wiki/cssprimer/doku.php?id=structure:html_css_behavior_the_three_layers_of_an_interface&amp;rev=1779242443&amp;do=diff</link>
        <description>02. HTML + CSS + Behavior — The Three Layers of an Interface

How meaning, appearance, 

and interaction work together as one system

—Part of CSS Primer for the AI Era — Structure

Every interface is built from three layers:

	* HTML — meaning and structure</description>
    </item>
</rdf:RDF>
