Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [HTML] - Doctypes (https://www.delphipraxis.net/84046-%5Bhtml%5D-doctypes.html)

Flips 10. Jan 2007 16:03


[HTML] - Doctypes
 
Hi.

Hab mich gerade mal mit den 3 Doctypes auseinander gesetzt.
Es gibt ja Frameset, Transitional und Strict, Frameset lassen wir mal außen vor.

Also, folgender Code sollte ein Dokument als XHTML Strict definieren
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<center>TEST</center>
</body>
</html>
Jetzt steht auf Selfhtml (Tabelle unten), dass unter Strict der Tag <center></center> ungültig wäre.
Wenn ich jetzt das Dokument unter test.xhtml abspeichere, dann sollte der Text ja eigentlich links stehen, weil das <center> ja nicht interpretiert wird. Allerdings ist es im IE7 / FF immer noch in zentriert.

Was mache ich falsch? Ist das nun nicht XHTML 1 Strict?

Ps: Der Validator sagt, das <center> undefiniert ist, was ja auch richtig ist. Wieso machts der Browser nicht richtig?

St.Pauli 10. Jan 2007 16:12

Re: [HTML] - Doctypes
 
Zitat:

Zitat von Flips
Was mache ich falsch? Ist das nun nicht XHTML 1 Strict?

Du machst nichts falsch. Aber stell dir vor, dein Internet-Browser würde nur noch valides (X)HTML und CSS interpretieren: Du könntest wahrscheinlich die hälfte aller Websiten nicht mehr anschauen... :mrgreen:

Thorben77 10. Jan 2007 16:13

Re: [HTML] - Doctypes
 
Die Browser versuchen, den Inhalt unter allen Umständen anzuzeigen, auch wenn sie dabei den eigentlichen Dokumenttyp missachten.

Flips 10. Jan 2007 16:31

Re: [HTML] - Doctypes
 
Is ja doof...aber es stimmt eigentlich. Man sollte valides Coden zum Gesetz machen :-D

Daniel G 10. Jan 2007 17:37

Re: [HTML] - Doctypes
 
Zitat:

Zitat von Flips
Is ja doof...aber es stimmt eigentlich. Man sollte valides Coden zum Gesetz machen :-D

Dann müsste in dem Gesetz aber auch drinne stehen, dass alle validen Webseiten in allen Browsern gleich aussehen. :roll:

Wenn ich mich recht entsinne, heißt der Modus "Quirks - Mode".... Nagelt mich aber nicht drauf fest...

Flips 10. Jan 2007 18:01

Re: [HTML] - Doctypes
 
Es gibt glaub ich ein Browser der wirklich so ist, wies vom W3C vorgeschrieben ist.
Frag mich aber nicht wie der heißt.

Aber im Ernst, was bringt das denn dann? Dann kann ich die Page ja auch unvalid coden.

Daniel G 10. Jan 2007 18:02

Re: [HTML] - Doctypes
 
Zitat:

Zitat von Flips
Dann kann ich die Page ja auch unvalid coden.

Dreimal darfst du raten, was 1.547.886 HTML-Programmierer machen.... :mrgreen:

Flare 10. Jan 2007 18:46

Re: [HTML] - Doctypes
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von Flips
Dann kann ich die Page ja auch unvalid coden.

Dreimal darfst du raten, was 1.547.886 HTML-Programmierer machen.... :mrgreen:

Also erstmal muss ich mich irgendwie dazu zählen ( :mrgreen: ) aber wie kommst du auf die Zahl? (also ich denke mal, dass die grob geraten ist, aber wieso bist du dir wenigstens bei der Zehnerpotent sicher?)


Flare

Daniel G 10. Jan 2007 18:49

Re: [HTML] - Doctypes
 
Zitat:

Zitat von Flare
(also ich denke mal, dass die grob geraten ist, aber wieso bist du dir wenigstens bei der Zehnerpotent sicher?)

Das war doch nur so gesagt.... :roll:

Flips 10. Jan 2007 19:05

Re: [HTML] - Doctypes
 
Ich code valid, un ich denke es macht ne gute Webdesignfirma aus (Eigenlob stinkt :-D), dass sie alle ihre erstellten Seiten auf Validität (gibts das Wort :-) ) prüft. Dann kann man immerhin so einen coolen VALID Button auf seine Page stellen :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz