Rubriker och textstycken
När redaktören redigerar och lägger ut text i en sida lägger Dynamix CMS ut motsvarande HTML-kod i sidan. Rubriker kodas med <h1>, <h2> osv beroende på rubriknivå.
Vanliga textstycken kodas med <p>-tagen. Man kopplar dessutom en CSS-klass till varje rurik och textstycke.
Det kan se ut så här:
<h1 class=”Headline1”>Detta är en rubrik</h1>
<p class=”Normal”>Detta är ett textstycke</p>
Man kan lägga till valfritt antal texttyper för en webblösning.
Det som man skall tänka på när man sätter CSS-stilar för dessa stycken är att inte helt och hållet förlita sig på default-marginaler för text <p>. Detta då Dynamix av tekniska skäl gör om alla <p></p> stycken till <div></div> just under redigering.
Förlita dig inte på defaultmarginaler för <hx> oxh <p>. Ange alltid font-size, font-family, margin och padding och line-height för de texttyper (classer) du definerat upp. Har du tex definerat att <h1> skall ha klassen "Headline1" enlig <h1 class="Headline1"> så skall du alltid definiera stilar för denna klass i ditt stylesheet.
Ange även marginaler efter stycken på ett sådant sätt att man inte behöver skapa extra radmatningar för varje stycke.
Punktlistor
I editorn kan man man skapa punktlistor i en nivå. Dessa kodas på följande sätt:
<ol class="dxOl>
<li><p class="Normal">Rad 1</p></li>
<li><p class="Normal">Rad 2</p></li>
</ol>
Se till att sätta style i CSS-filen för punktlistorna
Nummerlistor
I editorn kan man man skapa nummerlistor i en nivå. Dessa kodas på följande sätt:
<ul class="dxUl>
<li><p class=”normal”></p></li>
<li><p class=”normal”></p></li>
</ul>
Se till att sätta style i CSS-filen för dessa.
Länkar
Länkar ligger kodade enligt följande exempel:
<p class="Normal"><a href="http://www.initiva.se"></p>
Ett Stylesheet för en huvudrubrik och normaltext skulle kunna se ut så här
.Headline1
{
font-family:verdana, sans-serif;
font-size:110%;
color:#000000;
margin:0px 0px 0.8em 0px;
padding:0px;
line-heigh:1.5em
}
.Normal
{
font-family:verdana, sans-serif;
font-size:75%;
color:#000000;
margin:0px 0px 0.8em 0px;
padding:0px;
line-heigh:1.4em
}
.Normal a
{
text-decoration:none;
color:#0000ff;
}
/* Active och focus satta för att hoover-effekr skall visas även när man tabbar till länken. Detta för bästa tillgänglighet för funktionshindrade. Detta enligt standarden WCAG 2.0 */
.Normal a:active,
.Normal a:focus,
.Normal a:hover
{
color:#ff0000;
}