HTML

Z Nonsensopedii, polskiej encyklopedii humoru
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>
</HTML>


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.

Na przykład ta: <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type"/> <title>Rehau</title> <script> 1window.google={kEI:"KTUqSpWQK4LKjAfj-M37Cg",kEXPI:"17259,20572,20721",kHL:"en",j:{en:1,l:function(){},e:function(){},b:location.hash&&location.hash!="#",pl:[]},pageState:"#",timers:{load:{t:{start:(new Date).getTime()}}}};(function(){for(var d=0,c;c=["ad","p","pa","zd","ac","pc","pah","ph","zc"][d++];)(function(b){google.j[b]=function(){google.j.pl.push([b,arguments])}})(c)})(); 2window.google.sn="webhp";window.google.timers={load:{t:{start:(new Date).getTime()}}};try{window.google.pt=window.gtbExternal&&window.gtbExternal.pageT()||window.external&&window.external.pageT}catch(b){} 3window.google.jsrt_kill=1; 4 </script> <style> 1body,td,a,p,.h{font-family:arial,sans-serif}.h{color:#36c;font-size:20px}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}#gbar{height:22px;padding-left:0px}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbi,#gbs{background:#fff;left:0;position:absolute;top:24px;visibility:hidden;z-index:1000}#gbi{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}#guser{padding-bottom:7px !important;text-align:right}#gbar,#guser{font-size:13px;padding-top:1px !important}@media all{.gb1,.gb3{height:22px;margin-right:.5em;vertical-align:top}#gbar{float:left}}.gb2{display:block;padding:.2em .5em}a.gb1,a.gb2,a.gb3{color:#00c !important}.gb2,.gb3{text-decoration:none}a.gb2:hover{background:#36c;color:#fff !important} </style> <script> 1var _gjwl=location;function _gjuc(){var b=_gjwl.href.indexOf("#");if(b>=0){var a=_gjwl.href.substring(b+1);if(/(^|&)q=/.test(a)&&a.indexOf("#")==-1&&!/(^|&)cad=h($|&)/.test(a)){_gjwl.replace("/search?"+a.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h");return 1}}return 0}function _gjp(){!(window._gjwl.hash&&window._gjuc())&&setTimeout(_gjp,500)}; 2google.y={};google.x=function(e,g){google.y[e.id]=[e,g];return false};function sf(){try{!google.j.b&&document.f&&document.f.q.focus()}catch(e){}} 3window.clk=function(b,c,d,e,f,g,h){if(document.images){var a=encodeURIComponent||escape;(new Image).src=["/url?sa=T",c?"&oi="+a(c):"",d?"&cad="+a(d):"","&ct=",a(e||"res"),"&cd=",a(f),b?"&url="+a(b.replace(/#.*/,"")).replace(/\+/g,"%2B"):"","&ei=","KTUqSpWQK4LKjAfj-M37Cg",g].join("")}return true}; 4window.gbar={qs:function(){},tg:function(e){var o={id:'gbar'};for(i in e)o[i]=e[i];google.x(o,function(){gbar.tg(o)})}}; </script> <style> 1 </style> <style> 1 </style> </head> <body marginheight="3" link="#0000cc" bgcolor="#ffffff" alink="#ff0000" vlink="#551a8b" text="#000000" topmargin="3" onload="sf();if(document.images){new Image().src='/images/nav_logo4.png'}"> <textarea id="csi" style="display: none;"/> <script> 1if(google.j.b)document.body.style.visibility='hidden'; </script> <iframe onerror="google.j.e()" onload="google.j.l()" style="display: none;" name="wgjf" src=""> <html> <head> <title/> </head> <body/> </html> </iframe> <textarea id="wgjc" style="display: none;"/> <textarea id="csi" style="display: none;"/> <textarea id="hcache" style="display: none;"/>

<nobr> Necior <a class="gb1" onclick="gbar.qs(this)" href="http://images.google.com/imghp?hl=en&tab=wi">Gr@fa</a> <a class="gb1" onclick="gbar.qs(this)" href="http://video.google.com/?hl=en&tab=wv">Fylmyki</a> <a class="gb1" onclick="gbar.qs(this)" href="http://maps.google.com/maps?hl=en&tab=wl">DżiPiEs</a> <a class="gb1" onclick="gbar.qs(this)" href="http://news.google.com/nwshp?hl=en&tab=wn">Niusy</a> <a class="gb1" onclick="gbar.qs(this)" href="http://www.google.com/prdhp?hl=en&tab=wf">PROdukty</a> <a class="gb1" href="http://mail.google.com/mail/?hl=en&tab=wm">Mejle</a> <a class="gb3" aria-haspopup="true" onclick="this.blur();gbar.tg(event);return !1" href="http://www.google.com/intl/en/options/"> DUUUUŻO więcej \/ </a>