Autor Zpráva
boyle
Profil
Ahoj lidi mam problem se zvalidováním následujícího kodu.:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>

<head>
<title>www.BOYLE.cz</title>
<meta http-equiv="Content-language" content="cs">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta name="author" content="David Hruboš">
<meta http-equiv="imagetoolbar" content="no">
<meta name="keywords" content="julie,fotky,lineage,grafika,download">
<link rel="shortcut icon" href="favicon.ico" >
</head>

<frameset border="0" rows="103,*" >
<frame style="background-image: url('img/boyle.jpg')" name="boyle" scrolling="no" noresize marginwidth="0" marginheight="0" src="boyle.php">
<frameset cols="98,*">
<frame style="background-image: url('img/obsah.jpg')" name="obsah" scrolling="no" src="obsah.htm" marginwidth="0" marginheight="0">
<frame name="hlavni" scrolling="auto" src="hlavni.htm">
</frameset>
<noframes>
<body>

<p class="odstavec">Na této stránce jsou použity rámce, prohlížeč je však nepodporuje.</p>

</body>
</noframes>
</frameset>

</html>

validátor mi vyhazuje tuto chybuju jak by někdo vědel co stím budu mu velmi zavázán předem díky.

Error Line 14 column 17: there is no attribute "BORDER".

<frameset border="0" rows="103,*" >

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
Mistr
Profil
boyle
<frameset border="0" rows="103,*" >
Je správně mezera mezi uvozovkami a znakem >?
boyle
Profil
jo stou mezerou problem podle mě není při vlidaci na ni neukazuje problem je právě v atributu border ale nenašel jsem žadnou jinou alternativu.
Railbot
Profil
boyle
Dopiš tam pixely.
http://www.jakpsatweb.cz/html/ramy.html#frameset
Nsq
Profil *
Mám stejný problém. Ani s pixelama mi to neveme...:(
Bubák
Profil
Dopiš tam pixely.
V HTML se pixely nepíšou! Pravda je, že i když napíšu velikost "jako-vrata", validátor to nepozná.
www.jakpsatweb.cz/html/jednotky.html

border je podle W3C atributem pouze pro table:
http://www.w3.org/TR/REC-html40/index/attributes.html
Nsq
Profil *
Bubák: Díky za link...
A stejně mě nenapadá jak tedy validně přiřadit okraji rámce nulovou hodnotu. CSS mi taky nepomohlo...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0