Súgó - Keresés - Tagok - Naptár
Teljes változat: Valid oldalak
PC WORLD Segélyvonal > WEBSAROK > Webszerkesztés, programozás > Egyéb webes dolgok
Oldalak: 1, 2, 3
google
Hello

Döbbenten vettem tudomásul, hogy a validator kipirosozta a szerencsétlen target tagemet.
blink.gif
Vettem a lapot, és azonnal rányomultam néhány általam már korábban ellenőrzött, valid oldalra, amely külső hivatkozásokat is tartalmaz. Mindegyik az oldal helyén nyílik meg.

Komolyan nem lehet a xhtml strict-szabvány értelmében használni a targetet?
Pedig ez elég nagy baj, mert ha oldalakat reklámozok, nem szeretném, ha közben elnavigálnának az enyémről. annoyed.gif

E helyett van valami megoldás (bár én nem tudok)? Javascriptet nagyon nem szeretnék használni, csak ha feltétlenül muszáj.
weep.gif
Kovács Gyula (MiniDisc)
Én nem tudok más megoldást, de tudod mit? Ha ezen múlik, hát ne legyen valid! biggrin.gif Esetleg próbáld meg megcserélni a target helyét. Írd közvetlenül a href="" után, vagy akár az egész definíció végére.
google
IDÉZET(MiniDisc @ 2005. július 15., 17:00 - péntek)
Ha ezen múlik, hát ne legyen valid! biggrin.gif Esetleg próbáld meg megcserélni a target helyét. Írd közvetlenül a href="" után, vagy akár az egész definíció végére.

disbelief.gif Ha már ezen múlik, akkor nem másik ablakban fog megnyílni, vagy használni fogom a javascriptet. Validitásból nem adok, mert ez az egyik fő profilom az utóbbi időben. cool.gif

Megpróbáltam az általad javasoltakat, természetesen, mint halottnak a csók. sad.gif Ha egyszer nincs a szabványban, akkor nincs, mert sehol sem jó neki. annoyed.gif

Megnéztem egyébként a startlap oldalát: a kb. hatezer hiba mellett kipirosozta a <base target="_blank">-ot is, ahogy azt előre sejtettem. tongue.gif

Szóval egyelőre vagy javascript, vagy semmi. ani_wink.gif
tzoli
IDÉZET(google @ 2005. július 15., 16:18 - péntek)
Komolyan nem lehet a xhtml strict-szabvány értelmében használni a targetet?

Mióta? blink.gif

Ott valami más hiba lehet...

Egyébként ha a füles böngészők így terjednek, akkor előbb, vagy utóbb valóban nem lesz valid, de ennyire ne szaladjunk előre.
google
Sajnos pedig amint kivettem őket, mindenhol azonnal valid lett a kód. sad.gif
Remélem, hogy nem így van, de nagyon úgy tűnik.
google
Olyat tettek kötelezővé, amely az előzőben még csak ajánlás volt. Parancsolj! smile.gif

Talán a legfontosabb változtatás, hogy az a-nak már nem lehet name paramétert megadni, helyette használatos az id.
kovacsm
Sziasztok!
Most beírom ide 2 eddigi munkámat, stem elég jóra sikerültek... ha nem üti meg a szintet, akkor meg akár törölhetitek is... nem leszek angry.gif
Lehet nyugodtan tomato.gif !!!

- volt osztályom weboldala
- Graffiti.hu - onlájn ifjúsági magazin

whistling.gif
Kovács Gyula (MiniDisc)
Éppenséggel jó is lehetne, ha nem lenne tele rengeteg hibával. Ma már a szép oldal egy dolog, illene a szabványokat is betartani. ani_wink.gif Egyébként nem rosszak, főleg a második.
kovacsm
Hibák? blink.gif Végigteszteltem IEvel, Firefoxal, Mozillával, Netscapepel... Milyen hibákat találtál? (érdekelne hogy javítsam)
Kovács Gyula (MiniDisc)
http://validator.w3.org

Írd be a weboldalad címét, és máris láthatod. smile.gif http://beee.uw.hu/graf/index.php =>> http://validator.w3.org/check?uri=http%3A%...raf%2Findex.php
189 hiba
kovacsm
Például, hogy:
IDÉZET
Error Line 32 column 73: there is no attribute "TOPMARGIN".
... bgcolor="#EFEFEF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

Kisbetüvel van, nagy helyett... Meg hogy a spacer.gif-nek nincs ALT attributumja.... szertinted fogok ezekkel foglalkozni??? Azt hittem már valami igazi hibát találtál.
Kovács Gyula (MiniDisc)
Ha ennyit, illetve EZT látod ki a hibahalmazból, akkor csak anynit tudok mondani, hogy sajnálom.
tzoli
IDÉZET(kovacsm @ 2005. szeptember 08., 10:31 - csütörtök)
szertinted fogok ezekkel foglalkozni??? Azt hittem már Valami igazi hibát találtál.

Ha ez a hozzáállásod, akkor még sokat kell a webes szakmáról tanulnod.

Kinek mi az igazi hiba...

Na akkor itt a hiba hol a hiba téma és valid vagy nem valid lezárva, mert off. Itt legalábbis. Remélem.
google
Ami most még nem okoz hibás megjelenés, az nem biztos, hogy később sem fog. (Itt most nem az alt hiányára gondolok). Sokáig engem sem érdekelt a validitás, de beláttam, nagyon fontos betartani.
Spányik Balázs
IDÉZET(kovacsm @ 2005. szeptember 08., 10:31 - csütörtök)
IDÉZET
Error Line 32 column 73: there is no attribute "TOPMARGIN".
... bgcolor="#EFEFEF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

Kisbetüvel van, nagy helyett...

Csak csendben említeném meg, esetleg a többiek okulására, akiket érdekel a dolog, hogy a fenti hibaüzenet nem arra vonatkozik, hogy kis betűvel volt nagy helyett, hanem hogy a topmargin, kicsivel vagy naggyal, nem szabványos attribútum! Bizony! exclamat.gif
kovacsm
Ja így már érthető... És akkor mi a szabvány erre? marginwidth meg marginheight?

Amúgy amíg valami nem valid és megoldható, ok, javítom, de:
IDÉZET
Error Line 57 column 193: there is no attribute "PLUGINSPAGE".
...ation/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashpl

Ezzel pl nem tudok mit csinélni, ez a hivatalos flash beágyazás...
IDÉZET
Warning Line 133 column 108: cannot generate system identifier for general entity "id".
...rc="nyil.gif"> <a href="?modul=hirek&id=18" class="header">Érettségi a piac

Itt meg magával a linkkel van baja. Ezt se tudom javítani, legalébbis ezért nem írom át a feldolgozó-modult...
Kovács Gyula (MiniDisc)
Az első NEM a szabványos flash beágyazás.
A másodiknál pedig az & karakterrel van a baja. Az & karakter után utasítást vár a webnyelv. Ha kiratni akarod az & karaktert, akkor az &#38 ; karaktersort használd. (szóközök nélkül)
Spányik Balázs
Az a szabvány, hogy a <body> tulajdonságait is CSS-ben állítsd be.

A Flash-re azt mondja a w3school, hogy pluginspage attribútuma csak az <embed>-nek van. Ajánl ötletet az <object>-hez is.

A másodikban szerintem nem a & jellel van baja, meg nem is a kiiratással, hanem hogy szimpla id szerpel a paraméterátadásban, ami ugye egy lefoglat attribútumnév a HTML-ben. Ezt utólag már tényleg gázos lehet javítani, a következő weboldal készítésénél kell előre gondolni rá. roll.gif
google
A másodikban a &-jellel van baja. Ezt a &amp; jellel kell helyettesíteni, és akkor ezzel minden rendben lesz. ani_wink.gif
Spányik Balázs
Jól van, jól van, értem már! Sokat mondogatjátok, addig néztem, amíg leesett.

Mondjuk ez esetben a félretájékoztatás csimborasszójával állunk szemben, már ami a Verifier által mondottakat illeti.
kovacsm
IDÉZET(MiniDisc @ 2005. szeptember 10., 16:50 - szombat)
Az első NEM a szabványos flash beágyazás.
A másodiknál pedig az & karakterrel van a baja. Az & karakter után utasítást vár a webnyelv. Ha kiratni akarod az & karaktert, akkor az &#38 ; karaktersort használd. (szóközök nélkül)

Nem kiiratni akarom, hanem ez a link két vltozóval: index.php?modul=hirek&id=18
Itt alul a websarok linknél is így van: index.php?act=SC&c=11

Ergó semmit nem érek a &amp;-al és nem is tudom javítani.

A pluginspage attribútum pedig csak az embedden belül van... most néztem meg. Amúgy a Flash adta a beágyazó kódot, mert publisht nyomtam, aztán meg Ctrl+C és V > http://www.macromedia.com/go/tn_4150
google
IDÉZET(kovacsm @ 2005. szeptember 11., 23:46 - vasárnap)
Itt alul a websarok linknél is így van: index.php?act=SC&c=11

Nem is valid! Nézd meg a arrow.gif hibalistázási oldalon a 7. pontot! ani_wink.gif

Ha a &-t a &amp; -pal helyettesíted, akkor mit ír ki hibának?
Kovács Gyula (MiniDisc)
Ha linkben van az & karakter, jobb ha a html kódját írja. Az biztosabb. És 100%-osan Valid is. smile.gif
google
OK, elhiszem, én a validator által ajánlott ampersandot használtam egyszer-kétszer, és mindig jól működött (az is).
Kovács Gyula (MiniDisc)
Rendben van, én még ezzel sosem találkoztam! blush.gif De ki fogom próbálni, mert ha így is jó ... ani_wink.gif
benkovics
Miért nem valid, a görgetősáv formázása div elemnél? (meg egyáltalán?) Nincs erre valamilyen valid megoldás?
google
Nem valid, mert böngészőspecifikus elem. Sajnos nem tudok olyanról, ami helyettesítené.
benkovics
weep.gif
google
Ne szomorkodj azért annyira, nem csak az IE-ben jelenik meg, hanem a Konquerorban is. biggrin.gif tongue.gif twisted.gif
Kovács Gyula (MiniDisc)
Meg az Opera is értelmezi, igaz 50%-osan. roll.gif

Szerintem vagy értelmezze, vagy ne. De hogy egy részét igen, egyet meg nem ... roll.gif
Kovács Dávid ( Davs )
IDÉZET(google @ 2005. szeptember 10., 8:21 - szombat)
Ami most még nem okoz hibás megjelenés, az nem biztos, hogy később sem fog. (Itt most nem az alt hiányára gondolok). Sokáig engem sem érdekelt a validitás, de beláttam, nagyon fontos betartani.

Én meg nem tudom betartani, mert php-zek blush.gif annoyed.gif
Kovács Gyula (MiniDisc)
A validságnak semmi köze a php-hez. Vagy alapból szabályos kódokat írsz, vagy a fene megette az egészet. smile.gif
google
@ Davs: Miért ne lehetne php-val betartani a validitást? blink.gif
Na, ha minden igaz, egy héten belül példát is mutatok Neked. ani_wink.gif
Kovács Dávid ( Davs )
Hy!
Nincs valami offline (X)HTML/CSS Validator?
Kovács Dávid ( Davs )
Hy!
Mi baja lehet a CSS Validatornak? :
KÓD

    * Line : 3 (Level : 1) You have no color with your background-color : body
    * Line : 21 (Level : 1) You have no color with your background-color : #fo_div
    * Line : 30 (Level : 1) You have no color with your background-color : #logo
    * Line : 49 (Level : 1) You have no background-color with your color : .bb
    * Line : 59 (Level : 1) You have no color with your background-color : #menu
    * Line : 79 (Level : 1) You have no color with your background-color : #page_felett
    * Line : 92 (Level : 1) You have no color with your background-color : #page
    * Line : 96 (Level : 1) You have no color with your background-color : #login_stat_stb
    * Line : 109 (Level : 1) You have no background-color with your color : #login_table
    * Line : 114 (Level : 1) You have no background-color with your color : #login_name
    * Line : 146 (Level : 1) You have no color with your background-color : #copyright
    * Line : 156 (Level : 1) You have no background-color with your color : .copy_text
    * Line : 162 (Level : 1) You have no background-color with your color : #copy_text_tm
    * Line : 174 (Level : 1) You have no background-color with your color : #cikkek
    * Line : 184 (Level : 1) You have no background-color with your color : .bash
    * Line : 189 (Level : 1) You have no background-color with your color : .w
    * Line : 195 (Level : 1) You have no background-color with your color : #data
    * Line : 200 (Level : 1) You have no background-color with your color : #forbidden
    * Line : 211 (Level : 1) You have no color with your background-color : .blog
    * Line : 214 (Level : 1) You have no color with your background-color : .blog1
    * Line : 218 (Level : 1) You have no color with your background-color : b.rbottom
    * Line : 218 (Level : 1) You have no color with your background-color : b.rbottom
    * Line : 228 (Level : 1) You have no color with your background-color : b.rbottom b
    * Line : 228 (Level : 1) You have no color with your background-color : b.rbottom b
    * Line : 241 (Level : 1) You have no background-color with your color : #kapcsolat_hr
    * Line : 279 (Level : 1) You have no background-color with your color : .index1_td_1
    * Line : 297 (Level : 1) You have no background-color with your color : #news_b_1
    * Line : 301 (Level : 1) You have no background-color with your color : #news_b_2
    * Line : 305 (Level : 1) You have no background-color with your color : #hr_data
    * Line : 341 (Level : 1) You have no background-color with your color : #data_b_1
    * Line : 345 (Level : 1) You have no background-color with your color : #blog
    * Line : 351 (Level : 1) You have no color with your background-color : .post
    * Line : 355 (Level : 1) You have no color with your background-color : b.rrbottom
    * Line : 355 (Level : 1) You have no color with your background-color : b.rrbottom
    * Line : 365 (Level : 1) You have no color with your background-color : b.rrbottom b
    * Line : 365 (Level : 1) You have no color with your background-color : b.rrbottom b



Pl. itt az első 5 sor:
body{
margin: 0px ;
background: #c0a769 ;
font: normal 16px Times, serif, Arial;
}
Itt a 3. sorban van baj, de mi?
Mezofi
@Davs

Írja is!
no color

tehát nincs color: BLACK;

body{
margin: 0px ;
background: #c0a769 ;
font: normal 16px Times, serif, Arial;
color:#000000;
}

És mindenhol ahol ez a hiba üzi!

Ahol pedig ez:
have no background-color

Ott nincs
background-color: szin;


tongue.gif
Kovács Dávid ( Davs )
Ja!
Azt hittem, hogy a no color a backgroun-color-ral kapcsolatos. Szóval ez volt a baj! Köszi szépen, a validator szerintem immáron a CSS-em is valid! biggrin.gif Jöhet az RSS.

U.i.: Az RSS is megvolt, ott nem volt probléma!
kovacsm
IDÉZET(Kovács Gyula / MiniDisc @ 2005. September 07., Wed 13:29) *
Éppenséggel jó is lehetne, ha nem lenne tele rengeteg hibával. Ma már a szép oldal egy dolog, illene a szabványokat is betartani. ani_wink.gif Egyébként nem rosszak, főleg a második.

Na azóta eltelt fél év, jómagam is sok minent máshogy látok és az oldalam is valid xhtml/css szinten! Magatok is láthatjátok > http://graffiti.hu
Kovács Gyula (MiniDisc)
blink.gif Őszintén gratulálok, minden szempontból kiváló! worship.gif validságilag, és kinézetileg is elsőosztályú! Elismerésem.
kovacsm
IDÉZET(Davs @ 2006. March 07., Tue 17:03) *
Nincs valami offline (X)HTML/CSS Validator?

Firefox 1.5 höz van egy offline validáló kiegészítés (xhtml/css hez egyaránt) linkek:
https://addons.mozilla.org/extensions/morei...numpg=10&id=249
https://addons.mozilla.org/extensions/morei...umpg=10&id=2289
Kovács Gyula (MiniDisc)
Szeretném ha szabványos lenne a hírforrás-fájlom, de nem igazán találtam példákat a validator által jelzett hiba (2db) megoldására.

Valaki tudna segíteni ebben?

Itt található az rdf fájl: http://www.minidiscweb.hu/feed.rdf

A validator a következő két hibát találta:
KÓD
This feed does not validate.

    *

      line 41, column 4: Undefined item element: dc:date.x-unixtime (5 occurrences) [help]

              <dc:date.x-unixtime>1114603801</dc:date.x-unixtime>
              ^

    *

      line 86, column 2: Undefined rdf:RDF element: rdf:description [help]

            <rdf:description rdf:id="manifest">
            ^
Kovács Gyula (MiniDisc)
Sikerült megoldanom.
h.arpad
Sziasztok!
Komolyan mondom, kezd elegem lenni ebből censored.gif W3C validator-ból. Valid XHTML 1.0 Tarnsitional oldalt szeretnék, de a menügombjaim flash gombok. Mi a probléma ezzel a beágyazással? Egyáltalán lehet úgy Flash-t beágyazni, hogy valid legyen az oldal?

KÓD
object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22">
        <param name="BGCOLOR" value="" />
        <param name="movie" value="program.swf" />
        <param name="quality" value="high" />
        <embed src="program.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed></object>


Ilyen és hasonló hibákat irat ki, nem értem, miért: annoyed.gif
IDÉZET
Error Line 84 column 21: there is no attribute "src"
<embed src="program.swf" quality="high" pluginspage="http://www.macrom...
Error Line 84 column 43: there is no attribute "quality".
<embed src="program.swf" quality="high"pluginspage="http://www.macromedi...

---
Hát, megvan: blink.gif
IDÉZET
84. sor, 11. karakter - Figyelmeztetés: <embed> elem használatát a W3C szabvány nem engedélyezi

De akkor sem értem, miért kell egy offline validator segítségével kapnom egy ilyen egyértelmű választ. evil.gif
tamasir
Az oldalam CSS Valid-nál ezt írja ki.
Line : 17 (Level : 1) You have no background-color with your color : a:link
Line : 22 (Level : 1) You have no background-color with your color : a:visited
Line : 27 (Level : 1) You have no background-color with your color : a:active
Line : 32 (Level : 1) You have no background-color with your color : a:hover

Hogy oldjam meg, ha a linkek hátterének nem akarok színt adni. Hiába adom meg, hogy áttetsző legyen azt sem fogadja el, mint a no color.
blush.gif
Kovács Gyula (MiniDisc)
Olyan színt adj háttérnek, amilyen a háttér. Ha piros, akkor pirosat, ha fehér akkor fehéret, stb.
tamasir
Sajnos ezt már eljátszottam! Van az oldalamon egy fordító program és annak a képe is megváltozik, mert linkelve van. Miért nem fogadja el validnak az áttetszőt? Vagy nem jó adom, meg az áttetsző kódot?
blush.gif
Kovács Gyula (MiniDisc)
Nincs olyan hogy áttetsző. De ez a background color hiányosság nem nagy gond. Ez nem hiba, hanem warning. Az meg kit nem érdekel. biggrin.gif De ha nagyon zavar, definiáld előre a background szineket a css legelején, és akkor utólag a többi definíció felülírja. smile.gif
tamasir
Tud valaki egy magyarnyelvű oldalt, ahonnan meg lehetne tanulni, hogy a Valid milyen kódokat hagy jóvá? Sajnos, amit én ismerek az mind angol. blink.gif
h.arpad
Itthon ilyet tanfolyamokon nem oktatnak, úgyhogy nem találsz hozzá összeszedett magyar irodalmat sem. Mennyiben akadályozza a CSS validálást nálad az a pár hiba? Mert ha azzal valid, nem nagyon éri meg törődni vele. (Lelkiismeretedre van bízva.) Nem tetszik, ha csak azért írnod kell oda valamilyen háttérszínt, hogy ott legyen és gyakorold a gépelést. Nálam validálta a nélkül is és slussz. tongue.gif
rendi
Sziasztok!

A target attribútum használatára egy lehetséges megoldás:
http://www.prog.hu/tudastar/49273-17/XHTML+es+a+target.html

Referenciák többé-kevésbé magyarul:
http://www.thomas98.hu/webmuhely.php?sw=80...ng=hu&kat=tutor
http://htmlinfo.polyhistor.hu/general/leltar.htm
Továbbá:
http://weblabor.hu/
http://vbence.web.elte.hu/

Üdv
Rendi
Ez a tartalom egy lebutítottváltozata. A teljes változat képekkel kiegészült megtekintéséhez kérünk, kattints ide.