Formatierung bei Visual Studio Code?

2 Antworten

mach <span ...> anstatt <div>

Das Einfügen eines <div> innerhalb eines <h1> verstößt gegen die HTML-Konventionen. Es ist wichtig, dass nur Inline-Elemente in einem H1-Tag enthalten sind, d.h. `span` ist ein vollkommen gültiges Element, ein `div` jedoch nicht.

ann2304 
Fragesteller
 03.12.2020, 10:43

Funktioniert leider nicht. Jetzt ist die ganze Formatierung weg..

0

Normalerweise verwendet man statt <div> für sowas <span>. Und normalerweise auch nicht mit "id", sondern mit "class". Also

<h1>Blablabla <span class="...">Bla</span></h1>

Ein "id" sollte ein eindeutiger Bezeichner eines Elements im DOM sein.

ann2304 
Fragesteller
 03.12.2020, 10:28

Funkrioniert leider nicht. Sobald ich etwas mit <span...> mache, ist die Formatierung komplett weg

0
ohwehohach  03.12.2020, 10:48
@ann2304

Naja, dann machst Du es halt falsch :-D Wenn Du mit "span class=..." arbeitest, dann muss im CSS vor "u" natürlich ein Punkt stehen.

0
ann2304 
Fragesteller
 03.12.2020, 10:57
@ohwehohach

Den Punkt vor dem u habe ich gesetzt, funktioniert leider immer noch nicht

0
ohwehohach  03.12.2020, 11:15
@ann2304

Tja. Wie gesagt. Dann machst Du was falsch. Bei mir geht's.

<html>
<head>
    <style>
        .u {
            color: orange;
            font-size: 45pt;
            text-decoration: line-through;
            background: green;
        }
    </style>
</head>
<body>
    <h1>test für <span class="u">Text</span></h1>
    <p>Hello</p>
</body>
</html>
0