HTML: Różnice pomiędzy wersjami
M (robot dodaje: de, fr, it, no) |
M (robot usuwa: no:HTML) |
||
Linia 80: | Linia 80: | ||
[[it:HTML]] |
[[it:HTML]] |
||
[[ja:HTML]] |
[[ja:HTML]] |
||
[[no:HTML]] |
|||
[[zh-tw:HTML]] |
[[zh-tw:HTML]] |
Wersja z 12:28, 21 wrz 2008
Ten artykuł jest częścią cyklu naukowego języki komputerowe. |
Języki programowania: |
Inne języki komputerowe: |
|
edytuj ten szablon |
HTML (ang. Hyper Text Markup Language), to język składający się ze znaczników (ale takich jak w SGML, nie jak w TeX) i dziwnych ciągów znaków między nimi. Zwykle używany przez niedoedukowanych bądź leniwych webmajstrów do robienia stron World Wide Web 1.0.
Znaczniki teoretycznie powinny być zamknięte, ale i tak nikt tego nie robi bo przecież pod IE i tak za długo nie podziała. Są różne możliwe wersje HTML do 4.0 włącznie, chociaż niektórzy twierdzą że mają HTML5 jako alternatywę dla bardzo trudnego języka XHMTL. Najczęstszym typem jest jednak No DOCTYPE found!, który jako jeden z nielicznych nie jest traktowany przez IE w trybie dziwactw (quirks mode).
Teoretycznie możesz używać HTML i CSS jednocześnie, ale po co to komu. Najlepiej to napisać w Wordzie i zapisać jako stronę WWW. Niektórzy jednak nawet sami piszą w HTML i wtedy jest śmieszniej. Oto przykładowy kod HTML:
<INPUT TYPE CRASH> <HTML> <head> <META HTTP-EXUIV=Content-type CONTENT=text/HTML;charset=WTF-8> <META NAME=Only-accepted-browser MALCONTENT=M$IE6.66> </HEAD> <body> <NOFRAMES>Ta strona nadaje się do oglądania tylko pod najnowszym IE i w rodzdzielczości 1337x666</NOFRAMES> <FONT FAMILY=AUTO COLOR=PRETTY> <P><B><U> Witajcie bracia w NeoStradzie!!! </P></U> <SCRIPT SRC=ADDOFFENSIVEBANNER.js> <frame not=IFRAME sorry gościu!> <-- [if ie] WITAJCIE NA STRONIE GŁOWNEJ! tótaj znajddziesz gufno [co tam panie dyskletyka] --!> <script> if internetexplorer 6 or ie 7 or ie 8 or other ie or ie 666 or kaczyńscy then (display webpage); else (hide webpage); </scipt> <images id="TERE\"\"\"\"FERE"> <img scr="<img scr="<img scr="end" \>" \>" \> <xhtml display="none;" style="A CO CIEBIE TO OBCHODZI?"> \start \no! > TO JEST E-MAIL > TO JEST E-MAIL > TO JEST E-MAIL > TO JEST E-MAIL <input crash="type"> <-- sorry --> [if comment then]echo "301";[else]not[exit] <exit exit=EXIT"> <type of="type">type<\type> <a href="C:\Users\era32\My documents\Pictures\My.png">My photo!"> </meta> </body> </head> <head> <!-- głowa nr 2 - w końcu to hydra :) --> no ! </body>
Powyższy kod jest ubogi, gdyż nie zawiera znaczników EMBED ani IFRAME. Ale nie należy się tym przejmować, sieć jest pełna tego typu pięknych kodów. Nie należy czytać kodu stron opartych o MediaWiki, bo to pisali dziwni ludzie, którzy się przejmowali jakimiś tam standardami. Ważne żeby działało na IE! Dominacja jedynej słusznej przeglądarki jest tak duża, że można to stwierdzić bez większej szkody dla neutralności artykułu.
Zalety
- Taki nieoficjalny HTML jest kompletnie niesemantyczny, czyli że żaden bezmyślny robot sobie stronki nie poczyta.
- Każdy to umie.
- Wszędzie tak robią.
- Dzięki zastosowaniu ramek i skryptów można uczynić ładowanie strony tak kłopotliwym, że na pewno nikt w tym samym czasie nie będzie oglądał żadnej innej.
Wady
- Czasami fanatyczni komuniści się tego czepiają.
- Strona może się stać "Osiołkiem".