MudGuard: CSS-Layout macht Probleme (Zentrierung)

Beitrag lesen

Hi,

ich kann mir nicht erklären, wieso das unten folgende, sehr einfache Code-Schnipsel sich derart den Erwartungen widersprechend verhält.

Der Codeschnippsel ist aber fehlerhaft.

span ist ein inline-Element und darf als solches keine Blockelemente wie div enthalten.

<html>

Doctype fehlt.

<head>
  <title>test</title>

<style type="text/css">
  <!--
  #navigation {
    border:1px solid #000;
    width:100%;
    display:block;

Wenn Du ein Blocklevel-Element brauchst, dann benutz auch eins.

}

#navigation div {
    background-color:red;
    width:100%;
    text-align:center;

text-align:center kann die Liste nicht zentrieren, da sie kein inline-Element ist und text-align nur inline-Elemente beeinflußt.

}
<body>
<span id="navigation">
    <div>

s.o. - div in span nicht erlaubt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.