Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z w3c
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
pavelb
Witam!
Mam taki kod:
  1. <a href="a.html" ><div style="display: none;">Tekst</div></a>


I wywala mi błąd
document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.

Prosze o pomoc jak rozwiącać ten problem!
dr_bonzo
Nie mozesz elementow blokowych (div) wstawiac do elementow inline (a).

Skoro chcesz nadac tylko style linkowi, to dodaj ten styl tdo znacznika <a>
tiraeth
Konkretnie:
  1. <a href="a.html" style="visibility:hidden">Tekst</a>

do pokazania użyj visibility:visible
Zajec
Cytat(tiraeth @ 28.08.2006, 16:19 ) *
Konkretnie:
  1. <a href="a.html" style="visibility:hidden">Tekst</a>

do pokazania użyj visibility:visible

Takie coś (visibility) sprawia czasami kłopot, ponieważ element mimo niewidoczności nadal zajmuje miejsce w szablonie.

Display nadaje się również do ukrywania elementów, ale sprawia że nie zajmują one miejsca.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.