e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

<style> ... </style>

Atributi: dir | media | title | type | xml:lang
Starši: head
Otroci: #PCDATA

Značka style ustvari pravila za slogovne predloge v samem dokumentu. Ta pravila veljajo izključno za dokument, v katerem so definirana. Značka se nahaja v glavi, ne vsebuje ničesar drugega kot besedilo.

Koda, ki se nahaja med začetno in končno značko ni HTML, ampak so pravila slogovnih predlog (CSS, Cascading Style Sheets). Za več informacij, si oglejte strani o slogovnih predlogah.

Dodajanje slogovnih predlog v XHTML

Če je slogovna predloga v dokumentu XHTML, mora biti deklaracija slogovnih predlog določena kot #PCDATA (parsed content data):

<style>
   <![CDATA[
   ... ubežna sekvenca slogovne predloge...
   ]]>
 </style>

V dokumentu XML so <, " in & obravnavani kot začetki značk, niza in entitet. To se prepreči z uporabo CDATA. Žal pa ta postopek ni združljiv s HTML. Notranjo predlogo se lahko v XHTML (in XML) uporabi samo na ta način. Združljivost XHTML z HTML se lahko doseže samo z uporabo zunanjih slogovnih predlog z uporabo elementa link.

Primer

<style type="text/css">
  <![CDATA[
  #meni
  {
    top:     80px;
    left:    0;
    width:   100%;
    right:   0;
    color:   #FFFFFF;
    text-align: right;
  }

  a img
  {
     border: none;
  }
  ]]>
 </style>

→ Primer notranje slogovne predloge
→ CSS Uporaba slogovnih predlog

SERŠ Maribor : Strokovna gimnazija : 2004 : Tine Horvat