Okay, ich werde mich dieses Wochende noch einmal rein hängen und versuchen alle Unklarheiten meiner seits zu klären und die Fehler zu beheben.
Liebe Grüße
Jens
----------------------------
*edit by Jens1988, 08.05.06*
Aufgabe 4: (Ergänzung)
Gibt es einen Unterschied zwischen XHTML und HTML bei alleinstehenden Attributen? Wenn ja, nennt jeweils ein Beispiel.
- In HTML 4.0 gibt es diverse Attribute, die keine Wertzuweisung erhalten.
Beispiele:
<input checked>, <textarea readonly>, <input disabled>, <select multiple>, <hr noshade>, <td nowrap>, <script defer>.
- In XML-basierten Sprachen dagegen muss allen Attributen ausdrücklich ein Wert zugewiesen werden. Da diese Attribute nur einen möglichen Wert annehmen können, hat man sich darauf verständigt, als Wert einfach den Attributnamen zu nehmen.
Beispiel für HTML 4.01:
HTML-Code:
<td nowrap>Inhalt</td>
<p>Text mit<hr noshade>Trennlinie</p>
Entsprechendes Beispiel für XHTML 1.0:
HTML-Code:
<td nowrap="nowrap">Inhalt</td>
<p>Text mit<hr noshade="noshade" />Trennlinie</p>
Wie werden die Wertzuweisung seit dem HTML-Standard 4.0 von Attributen vorgenommen? (" = Anführungsstriche oder ' = Hochkommata)
- Wie du schon gesagt hast, werden für den XHTML Standard Anführungszeichen (Gänsefüsschen) benutzt.
Wieviele Möglichkeiten gibt es CSS in einer WebSeite einzubinden? Gebt für jede Möglichkeit ein Beispiel an.
- Es gibt 3 Möglichkeiten
Beispiel 1:
Externe CSS-Dateien bindet man über folgenden Tag ein.
<link rel="stylesheet" type="text/css" href="formate.css">
HTML-Code:
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Beispiel 1</title>
<link rel="stylesheet" type="text/css" href="formate.css">
</head>
<body>
<p> Halli Hallo Hallöle </p>
</body>
</html>
formate.css
Code:
p
{
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 1.0em;
}
------------------------------------
Beispiel 2:
HTML-Code:
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Beispiel 2</title>
<style type="text/css">
p
{
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 1.0em;
}
</style>
</head>
<body>
<p> Halli Hallo Hallöle </p>
</body>
</html>
------------------------------------
Beispiel 3:
HTML-Code:
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Beispiel 3</title>
</head>
<body>
<p style=“element font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 1.0em;”> Halli Hallo Hallöle </p>
</body>
</html>
------------------------------------
Aufgabe 10
Im letzten Kapitel haben wir die Tags div und span besprochen. Wenn man die Hervorhebungen aus Aufgabe 9 nicht mit Fettdruck, sondern mit roter Schriftfarbe realisieren will, welchen von beiden Tags muss man nehmen?
- Man müsste den <span>-Tag nehmen
Erstellt ein Beispiel und validiert es. Welcher von beiden Tags würde Fehler beim Validieren erzeugen?
- der <div>-Tag erzeugt beim validieren einen Fehler.
Würde ein Unterschied im Browser sichtbar werden, wenn man anstatt "<span>" den Tag "<div>" verwenden würde?
- Im Browser ist kein Unterschied sichtbar
Lesezeichen