|
odnośniki obrazkowe html
Union Chocolate. |
Witam. Jak robię odnośnik z obrazkiem np. <a href="index.php"><img... to wszystko działa, lecz gdy uruchamiam strone w Firefoxie to wokół obrazka mam niebieską lub fioletową otoczkę. Jak to zmienić?
Do img dodaj border="0"
może trzymajmy się standardów lepiej to w css załatwić:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować wtedy w każdym obrazku nie będzie obramowania ewentualnie jakaś klasa:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
Wiem, że też tak można, lecz jeszcze css się nie nauczyłem . Nauczę się pewnie w tym miesiącu, ale teraz muszę robić wszystko przez html.
może trzymajmy się standardów lepiej to w css załatwić: Atrybut border="0" w znaczniku <img> jest zgodny ze standardem W3C (jakby ktoś nie wiedział). Co do CSS to używanie go jest dobrą praktyką ale w przypadku najprostszych stron nie ma sensu używania CSS tylko do takiego drobiazgu (ani użycie CSS nie będzie tu błędem ani nie użycie go).
BlackDog napisał/a: może trzymajmy się standardów lepiej to w css załatwić:
Atrybut border="0" w znaczniku <img> jest zgodny ze standardem W3C (jakby ktoś nie wiedział). Co do CSS to używanie go jest dobrą praktyką ale w przypadku najprostszych stron nie ma sensu używania CSS tylko do takiego drobiazgu (ani użycie CSS nie będzie tu błędem ani nie użycie go).
13.7.3 Borders
An image or object may be surrounded by a border (e.g., when a border is specified by the user or when the image is the content of an A element).
Attribute definitions
border = pixels [CN] Deprecated. This attribute specifies the width of an IMG or OBJECT border, in pixels. The default value for this attribute depends on the user agent. http://www.w3.org/TR/REC-...s.html#h-13.7.3 więc tylko przy transitional
Faktycznie ten atrybut jest oznaczony jako "deprected" (zapomniałem o tym; gdzieś czytałem że deprected tylko gdy jego wartość jest 0) ale w html4 wciąż jeszcze jest wspierany i ich validator nie pokazuje niezgodności ze standardem.
Ameryki nie odkryję, ale zdeprecjonowane atrybuty przejdą walidację w doctype HTML 4.01 Transitional, ale nie w HTML 4.01 Strict właściwie po to jest ten podział
To ja do tego jeszcze dodam że w HTML4 należy na samej górze strony zdefiniować doctype podczas gdy w HTML5 tego już się nie definiuje.
Właściwie to najlepiej od razu zacząć programować zgodnie ze standardem HTML5 w którym wszystko co w HTML4 było oznaczone jako deprected (w tym też atrybut border) nie jest już wspierane chociaż przeglądarki jeszcze nie wspierają w pełni tego standardu.
Na razie można to robić w css i w html, lecz nie długo zhtma ma to zostać zlikwidowane o ile mi się wydaje.
BlackDog, dobrze ci się wydaje, w specyfikacji nadchodzącego HTML5 już tego nie ma.
Czy ktoś mógłby mi pomóc w menu-java-script-dokumencie-html
zanotowane.pldoc.pisz.plpdf.pisz.plfisis2.htw.pl
|
|