Mi a hiba ebben a kódban?
<head>
<title>small - big - strong</title>
<meta http-equiv="Content-Type" content="text/html; charset=i-so-8859-2">
<style type=text/css">
body { font-family: Arial, Helvetica, sans-serfi; font-size:12pt }
<p> Ezt <big> a szöveget big elembe tettem </big></p>
<p> Ezt <small> a szöveget small elembe </small></p>
<p> Ezt <strong> pedig strong elembe </strong> </p>
</stile>
</head>
Kb minden.
Nincs doctype, nincs html tag, nincs body tag, head-be írtál tartalmat, tele van elírással (serfi, stile), elavult HTML elemek.
Ez eddig egyes.
Első súlyos hiba, hogy <head> -be került minden.
Második, hogy inline <style> elemet nyitottál, amit nem is zártál le, és abba írtad a HTML tartalmat is.
<!DOCTYPE html>
<html lang="hu">
<head>
<title>small - big - strong</title>
<meta http-equiv="Content-Type" content="text/html; charset=i-so-8859-2">
<style type="text/css">
body { font-family: Arial, Helvetica, sans-serfi; font-size:12pt }
</style>
</head>
<body>
<p> Ezt <big> a szöveget big elembe tettem </big></p>
<p> Ezt <small> a szöveget small elembe </small></p>
<p> Ezt <strong> pedig strong elembe </strong> </p>
</body>
</html>
Van agy könyvem a html szerkesztésről, az volt a feladat, hogy tegyem a megadott html kód a body elemébe a big, small és family elemet.
Ez volt megadva:
<head>
<title>small - big - strong</title>
<meta http-equiv="Content-Type" content="text/html; charset=i-so-8859-2">
<style type=text/css">
body { font-family: Arial, Helvetica, sans-serfi; font-size:12pt }
</stile>
</head>
*strong
elnézést, nem familyt akartam írni
Egyrészt a könyvben biztos nem ez volt, mert ez már alapból hibás.
Ha szerinted ez lett volna a megoldás, akkor lapozz vissza a könyvben pár fejezetet.
Hali!
A style tagbe az kerül, amit css-ben irsz. Tehát html tageket nem írunk bele, mint nálad a <p>. Igazábol a <head> tagen belül sem.
Ill. A <head> be szöveget nem szokás megjeleníteni.
Ezen kívül rossz helyen zartad es leírtad a style-t.
Javaslat: készíts egy <body> </body> t es koze írd a megjeleníteni kívánt szöveget.
Ha elakadtal, nem megy valami, akkor írj.
1. Hiányzik a DOCTYPE.
2. Hiányoznak a <html> és </html> tagek.
3. i-so-8859-2 karakterkódolás nincs, iso-8859-2 van helyette.
4. A <style> tag type attribútumának értékénél hiányzik a kezdő idézőjel.
5. sans-serfi helyett sans-serif
6. <style> elembe nem rakunk további tageket - azok majd a <body> és </body> közé mennek (lásd: 8-es pont).
7. <style> tag nincs rendesen lezárva: </stile> helyett </style>
8. Hiányoznak a <body> és </body> tagek.
Tehát helyesen így:
Pár megjegyzés:
* a <small>, <big>, elemek mára már elavultak - helyettük javasolt a CSS használata (font-size)
* a <strong> nem elavult, de helyette is javasolt a CSS (font-weight)
* azért használtam HTML 4.01-et, mert ott még a fenti tagek még támogatottak voltak
* iso-8859-2 helyett az utf-8 a javasolt
* képernyőre szánt weboldalnál a pont (pt) mértékegység helyet használj pixelt (px)
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!