Négy hiba van az alábbi kódolásban, mi lehet az?
<HTML>
<HEAD>
<title>Fejléc<title>
<style type="text:cas">
.error {color: red; font-weight:bold;>
.ok {color: green; font-weight: bold;>
table {border-collapse: collapse; width: auto;}
th, td {border-bottom:solid 1px lightgray;}
</styl>
</HEAD>
<body>
<table>
<tr><th>0bj</th><th>Res</th></tr>
<tr><td>0bj A</td><td class=”ok”>OK</td></tr>
<tr><td>0bj B</td><td class=”error”>Error</td></tr>
</table>
<*body>
Ha még mindig nem megy, akkor elöl a rossz, utána a javított sor:
<title>Fejléc<title>
<title>Fejléc</title>
<style type="text:cas">
<style type="text/css">
.error {color: red; font-weight:bold;>
.error {color: red; font-weight:bold;}
.ok {color: green; font-weight: bold;>
.ok {color: green; font-weight: bold;}
</styl>
</style>
<*body>
</body>
Én jóval több hibát számoltam mint 4.
Előttem már leírtak párat de ezen felül is akad még.
pl.
th, td {border-bottom:solid 1px lightgray;}
»
th, td {border-bottom:1px solid lightgray;}
Border -nél előbb a méret, stílus majd a szín.
Aztán ” helyett " -jel mert érvénytelen lesz a class,
de nincs lezárva a HTML tag se.
Aztán a táblázatban a sorokat <tbody> -ba kellene helyezni.
Aztán hiányzik a DocType, karakter kódolás és language is,
ami nélkül pl. a title "fejléc" szövegében az "é" lehet kérdőjel / kocka vagy más karakterként fog megjelnni, attól függően mi a web szerver alapértelmezett karakter kódolása. (Akár ciril vagy kínai betű is lehet, ha az.)
Aztán ha nagyon szigorúan nézzük a HTML szabványt, akkor a table közvetlen nem kerülhetne a body -ba, egy paragraph -on belül kéne elhelyezni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!