eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.www<a> na div'ie
Ilość wypowiedzi w tym wątku: 11

  • 1. Data: 2011-01-19 13:52:37
    Temat: <a> na div'ie
    Od: TAD <t...@p...SKASUJonet.pl>

    Witam,
    proszę o info dlaczego takie "coś" :
    ------------------------------------
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <a href="#">
    <div style="width:300px; height:100px;text-decoration:none;
    background-color:#666666;" align="center">
    <div style="width:150px;background-color:#CCCCCC;text-ali
    gn:center;">
    <p style="color:#FF0000">lorem ipsum .....</p></div>
    </div>
    </a>
    </body>
    </html>
    -------------------------------------

    w Google Chrome wyświetla napis z podkreśleniem
    natomiast w FF, O, IE jest ok.
    (jak chrome "uciszyć" ?)

    czy taka technika
    <a href...><div></div></a>
    jest dopuszczalna

    pozd. Tad


  • 2. Data: 2011-01-19 14:28:31
    Temat: Re: <a> na div'ie
    Od: "monter.FM" <s...@m...fm>

    W dniu 2011-01-19 14:52, TAD pisze:

    > czy taka technika
    > <a href...><div></div></a>
    > jest dopuszczalna

    Nie.
    http://www.w3.org/TR/html401/struct/global.html#edef
    -DIV
    http://www.w3.org/TR/html401/struct/links.html#edef-
    A

    --
    http://monter.FM
    Archiwum JW23, parodie, miksy muzyczne, polityczne, programowe...


  • 3. Data: 2011-01-19 19:01:19
    Temat: Re: <a> na div'ie
    Od: Paweł Piskorz <n...@p...nie?>

    W dniu 2011-01-19 15:28, monter.FM pisze:
    > W dniu 2011-01-19 14:52, TAD pisze:
    >
    >> czy taka technika
    >> <a href...><div></div></a>
    >> jest dopuszczalna
    >
    > Nie.
    > http://www.w3.org/TR/html401/struct/global.html#edef
    -DIV
    > http://www.w3.org/TR/html401/struct/links.html#edef-
    A

    Nie w HTML4.x, w HTML5 już możesz tak robić:
    http://dev.w3.org/html5/spec/Overview.html#the-a-ele
    ment


    --
    message[autor="PablO"]::after {
    content:"Pozdrawiam";
    }


  • 4. Data: 2011-01-19 22:22:06
    Temat: Re: <a> na div'ie
    Od: www Trojmiasto <a...@t...biz.pl>

    On 19 Sty, 14:52, TAD <t...@p...SKASUJonet.pl> wrote:
    > Witam,
    > proszę o info dlaczego takie "coś" :
    > ------------------------------------
    > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    > "http://www.w3.org/TR/html4/strict.dtd">
    > <html>
    > <head>
    > <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    > </head>
    > <body>
    > <a href="#">
    > <div style="width:300px; height:100px;text-decoration:none;              
    > background-color:#666666;" align="center">
    > <div style="width:150px;background-color:#CCCCCC;text-ali
    gn:center;">
    > <p style="color:#FF0000">lorem ipsum .....</p></div>
    > </div>
    > </a>
    > </body>
    > </html>
    > -------------------------------------
    >
    > w Google Chrome wyświetla napis z podkreśleniem
    > natomiast w FF, O, IE jest ok.
    > (jak chrome "uciszyć" ?)
    >
    > czy taka technika
    > <a href...><div></div></a>
    > jest dopuszczalna
    >
    > pozd. Tad

    nie jest - szczególnie jeśli w prologu używasz deklaracji STRICT
    (transitional daje nieco większą swobodę), nie każdy element lub ich
    grupę można umieszczać wewnątrz linka.

    jasc
    ---
    http://www.trojmiasto.biz.pl/projektowanie-stron


  • 5. Data: 2011-01-20 06:39:59
    Temat: Re: <a> na div'ie
    Od: Peter May <p...@o...pl>

    W dniu 2011-01-19 14:52, TAD pisze:
    > czy taka technika
    > <a href...><div></div></a>
    > jest dopuszczalna

    A dlaczego nie:

    <a href=".."><span></span></a>

    span{
    display:block;
    }

    I masz to samo :P Oczywiście, bez CSS-a działanie elementów div i span
    jest inne :-)

    --
    Peter


  • 6. Data: 2011-01-20 15:54:45
    Temat: Re: <a> na div'ie
    Od: www Trojmiasto <a...@t...biz.pl>

    On 20 Sty, 07:39, Peter May <p...@o...pl> wrote:
    > W dniu 2011-01-19 14:52, TAD pisze:
    >
    > > czy taka technika
    > > <a href...><div></div></a>
    > > jest dopuszczalna
    >
    > A dlaczego nie:
    >
    > <a href=".."><span></span></a>
    >
    > span{
    >   display:block;
    >
    > }
    >
    > I masz to samo :P Oczywi cie, bez CSS-a dzia anie element w div i span
    > jest inne :-)
    >
    > --
    > Peter

    fakt - nie każdy element można - chyba że nada mu się cechy elementu
    innego rodzaju
    ale, co na to walidator W3C? raczej mu się to nie spodoba... :)

    jasc
    ---
    http://www.trojmiasto.biz.pl/strony-www


  • 7. Data: 2011-01-21 08:14:24
    Temat: Re: <a> na div'ie
    Od: Peter May <p...@o...pl>

    W dniu 2011-01-20 16:54, www Trojmiasto pisze:
    > On 20 Sty, 07:39, Peter May<p...@o...pl> wrote:
    >> W dniu 2011-01-19 14:52, TAD pisze:
    >>
    >>> czy taka technika
    >>> <a href...><div></div></a>
    >>> jest dopuszczalna
    >>
    >> A dlaczego nie:
    >>
    >> <a href=".."><span></span></a>
    >>
    >> span{
    >> display:block;
    >>
    >> }
    >>
    >> I masz to samo :P Oczywi cie, bez CSS-a dzia anie element w div i span
    >> jest inne :-)
    >>
    >> --
    >> Peter
    >
    > fakt - nie każdy element można - chyba że nada mu się cechy elementu
    > innego rodzaju
    > ale, co na to walidator W3C? raczej mu się to nie spodoba... :)

    Semantycznie element <span> i <div> nic nie znaczą specjalnie, poza tym,
    że <span> jest elementem typu inline, a <div> typu block.

    Natomiast Validator W3C nie jest wyrocznia, a jedynie pewną wskazówką.
    Można sobie np. dodać dowolny atrybut do elementu i validator powie, że
    to błąd. On tak twierdzi, ale tak nie musi być. Przykład:

    <span test="ok">Tekst</span>

    Validator W3C wskaże to jako błąd, ale w rzeczywistości taki zapis nie
    ma żadnego wpływu na działanie strony/aplikacji/itd., ponieważ
    przeglądarki podany atrybut po prostu pominą.

    Natomiast błędy składniowe należy jak najbardziej poprawiać.

    --
    Peter


  • 8. Data: 2011-01-21 15:30:28
    Temat: Re: <a> na div'ie
    Od: TAD <t...@p...SKASUJonet.pl>

    Wiadomość z dnia: 19-01-2011 14:52, od: TAD:
    > Witam,
    > proszę o info dlaczego takie "coś" :
    > ------------------------------------
    (tu kod)
    > -------------------------------------
    > w Google Chrome wyświetla napis z podkreśleniem
    > natomiast w FF, O, IE jest ok.
    > (jak chrome "uciszyć" ?)
    >
    > pozd. Tad

    dzieki za informacje
    o dopuszczalnosci konstrukcji (semantycznie)

    ale co z pytaniem "dlaczego Google Chrome ..."

    pozd. Tad


  • 9. Data: 2011-01-22 11:20:06
    Temat: Re: <a> na div'ie
    Od: Peter May <p...@o...pl>

    W dniu 2011-01-21 16:30, TAD pisze:
    > Wiadomość z dnia: 19-01-2011 14:52, od: TAD:
    >> Witam,
    >> proszę o info dlaczego takie "coś" :
    >> ------------------------------------
    > (tu kod)
    >> -------------------------------------
    >> w Google Chrome wyświetla napis z podkreśleniem
    >> natomiast w FF, O, IE jest ok.
    >> (jak chrome "uciszyć" ?)
    >>
    >> pozd. Tad
    >
    > dzieki za informacje
    > o dopuszczalnosci konstrukcji (semantycznie)
    >
    > ale co z pytaniem "dlaczego Google Chrome ..."

    a:link,
    a:visited,
    a:focus,
    a:hover,
    a:active{
    text-decoration:none;
    }

    --
    Peter


  • 10. Data: 2011-01-25 00:55:42
    Temat: Re: <a> na div'ie
    Od: www Trojmiasto <a...@t...biz.pl>

    On 21 Sty, 09:14, Peter May <p...@o...pl> wrote:
    > W dniu 2011-01-20 16:54, www Trojmiasto pisze:
    >
    >
    >
    > > On 20 Sty, 07:39, Peter May<p...@o...pl>  wrote:
    > >> W dniu 2011-01-19 14:52, TAD pisze:
    >
    > >>> czy taka technika
    > >>> <a href...><div></div></a>
    > >>> jest dopuszczalna
    >
    > >> A dlaczego nie:
    >
    > >> <a href=".."><span></span></a>
    >
    > >> span{
    > >>    display:block;
    >
    > >> }
    >
    > >> I masz to samo :P Oczywi cie, bez CSS-a dzia anie element w div i span
    > >> jest inne :-)
    >
    > >> --
    > >> Peter
    >
    > > fakt - nie każdy element można - chyba że nada mu się cechy elementu
    > > innego rodzaju
    > > ale, co na to walidator W3C? raczej mu się to nie spodoba... :)
    >
    > Semantycznie element <span> i <div> nic nie znaczą specjalnie, poza tym,
    > że <span> jest elementem typu inline, a <div> typu block.
    >
    > Natomiast Validator W3C nie jest wyrocznia, a jedynie pewną wskazówką.
    > Można sobie np. dodać dowolny atrybut do elementu i validator powie, że
    > to błąd. On tak twierdzi, ale tak nie musi być. Przykład:
    >
    > <span test="ok">Tekst</span>
    >
    > Validator W3C wskaże to jako błąd, ale w rzeczywistości taki zapis nie
    > ma żadnego wpływu na działanie strony/aplikacji/itd., ponieważ
    > przeglądarki podany atrybut po prostu pominą.
    >
    > Natomiast błędy składniowe należy jak najbardziej poprawiać.
    >
    > --
    > Peter

    wszystko się zgadza, choć nawet używając prologu transitional nie
    należy zbytnio "improwizować", pamiętając o tym że za jakiś czas, np.
    na kolejnych wersjach przeglądarek czy urządzeniach mobilnych, możemy
    rozczarować się nieprzewidzianymi efektami takich improwizacji :)

    jasc
    ---
    http://www.trojmiasto.biz.pl/reklama-gdynia

strony : [ 1 ] . 2


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: