Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Über den Sinn einiger HTML-Tags... + Zukunft von HTML
Diskutiere Über den Sinn einiger HTML-Tags... + Zukunft von HTML im Webentwicklung, Hosting & Programmierung Forum im Bereich Netzwerk & Internet; Hallo,
mir ist aufgefallen, dass es oft von einem Grund-Tag verschiedene Varianten gibt...
Beispiele:
Neben dem bekannten <i> kenne ich noch...
#1
S
Sahne
Guest
Hallo,
mir ist aufgefallen, dass es oft von einem Grund-Tag verschiedene Varianten gibt...
Beispiele:
Neben dem bekannten <i> kenne ich noch drei weitere Tags, bei der die selbe Formatierung erfolgt, nämlich <em>, <cite> und <var>.
Oder bei <tt> ist es genauso, da gibt es noch <code>, <kbd> und <samp>.
In einem HTML-Buch werden diese alternativen Tags als logische Textelemente bezeichnet.
Nun stelle ich die Frage, was das soll?? Im Prinzip könnte man diese Tags doch aus HTML streichen, oder?
Es gibt bei HTML ja noch ein anderes Problem: Die verschiedenen Browser interpretieren oft den Quellcode verschieden, oder gar nicht - selbst bei validem HTML.
Sollte man sich jetzt nicht auf eine HTML einigen? CSS ist ja auch groß im kommen - so werden weitere HTML-Tags nutzlos.
Wann wird eine neue HTML-Version erscheinen - kommt diese meinen Forderungen entgegen?
.. Sahne
#2
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
Es geht nicht darum ob sie gleich aussehen, sondern wie sie den darin enthaltenen Text beschreiben.
Durch CSS werden alle Tags rausfallen, die nur der Textformatierung dienen.
Sachen wie <em> oder <cite> sind aber dazu gedacht um zu verdeutlichen worum es sich bei dem Text handelt.
Gruß, Michael
#3
S
Sahne
Guest
Durch CSS werden alle Tags rausfallen, die nur der Textformatierung dienen.
Gibt es Hinweise darauf, wann das soweit ist? Soweit ich weiß, ist die letzte HTML-Version von 1998.
.. Sahne
#4
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
Ist schon soweit, guck dir die Strict Version von XHTML 1.1 an.
Gruß, Michael
#5
S
Sahne
Guest
Hallo,
also ist XHTML die Weiterentwicklung von HTML mit XML-Regeln, soweit ich das verstanden habe. Die Seite vom W3C ist leider nur auf englisch --> www.w3.org/MarkUp
Ab wann wird eine Website nicht mehr als HTML- sondern als XHTML-Seite bezeichnet? - valides HTML ist ja nicht gleich XHTML.
Was mir bei XHTML auffällt ist, dass man keine Dateiendungen entdeckt - siehe Link.
Also wird in Zukunft HTML durch XHTML ersetzt?
Was geschieht mit (Java-)Scripts?
.. Sahne
#6
M
Michael
Bekanntes Mitglied
Dabei seit
01.01.2001
Beiträge
2.134
Reaktionspunkte
0
Hi
Grundsätzlich ändert sich bei XHTML eigentlich nicht so viel.
Man braucht einen anderen Doctype und jeder Tag muss wieder korrekt geschlossen werden und Attribute müssen gequoted sein.
Dadurch wird die HTML Seite XML konform.
Aktuelle Browser verstehen das auch ohne Probleme.
Gruß, Michael
#7
S
Sahne
Guest
Danke, PCDReitz.
Ich habe mir übrigens gestern zum Thema das Heft HomePages für Fortgeschrittene von Johann-Christian Hanke gekauft. Dort wird auf einigen Seiten auch näher auf XHTML eingegangen.
So wie ich das verstanden habe, verstehen nur die aktuellen Browser XHTML. XML ist zur Website-Erstellung noch ungeeignet.
wie ich sehe hast Du Dir einige Gedanken über HTML und HTML Tags gemacht. Dabei ist Dir aufgefallen, dass einige Tags völlig gleich sind. Hierzu hab ich mal einen Tipp:
versuch Dir mal vorzustellen, dass es keinen Browser gibt, der ALLE HTML Definitionen 100% richtig darstellt. Wenn Du mal eine Homepage selbst programmierst, wirst Du feststellen, dass im Zweifelsfall der eine Browser es richtig macht, der andere aber nicht und umgekehrt.
Mir ist es besonders deutlich geworden, weil ich in PHP programmiere, Als Test nehme ich da immer den Mozilla, weil der m.E. den HTML/PHP Vorgaben eher nachkommt als der IE. Das Ende vom Lied ist dann, dass ich einige Sachen umprogrammieren musste, weil der IE es einfach nicht richtig macht.
Vielleicht hilft Dir diese Sichtweise das Verhalten des Browsers besser zu verstehen, wenn man bedenkt, dass die Browser versuchen, die Seite auch dann darzustellen, auch wenn der Programmierer es falsch gemacht hat.
Z.B. Anzeige der Farbe wenn man angibt: