eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - czy można szerokość BODY ustawiać?
Ilość wypowiedzi w tym wątku: 24

  • 11. Data: 2009-03-21 11:56:51
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: Maciej Łebkowski <m...@e...com>

    Dnia 20-03-2009 o 11:18:10 Marek <m...@s...interia.pl> napisał(a):

    >> Tak. Można nawet nadawać style wszystkim elementom. W nie-IE da się nawet
    >> ostylować <head> :)
    > To już o perwersję zakrawa ! :-)

    No niebardzo. Można sobie np. taki pasek nawigacyjny z <link>-ów zrobić
    jak jest w operze. Przynajmniej teoretycznie, bo nie próbowałem.

    > Przykładowo jeśli tworzę kolor dla tagu <a> to muszę koniecznie
    > ustawić kolor tła dla tego tagu.

    Nie musisz. Raz - to tylko ostrzeżenie, dwa - kto powiedział, że
    się musi walidować? Akurat w CSS-ie błędy mogą występować i jest
    to niejako część standardu.





    --
    Maciej Łebkowski


  • 12. Data: 2009-03-21 21:53:41
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: "Marek" <m...@s...interia.pl>

    > Nauczka na przyszłość: używaj angielskiej wersji językowej.

    W3C zadbało aby utrudnić dostęp do wersji angielskiej. Od niedawna domyślnie
    ustawia się wersja polska. To po pierwsze. Po drugie komunikat angielski
    brzmiał równie idiotecznie, cos w rodzaju:

    No background-color with your color.

    Czy to oznacza, że tło mogę mieć wyłączenie w swoim (ulubionym) kolorze. A
    może tło powinno być w kolorze mojej skóry?
    Jakoś nie wierzę aby ten komunikat był oczywisty dla wszystkich poza mną,
    jak stwierdziłeś.


  • 13. Data: 2009-03-21 22:02:09
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: "Marek" <m...@s...interia.pl>

    > No niebardzo. Można sobie np. taki pasek nawigacyjny z <link>-ów zrobić
    > jak jest w operze. Przynajmniej teoretycznie, bo nie próbowałem.

    Hmm..idea generalnie ciekawa. Jednakże czy to przypadkiem nie jest wymysł
    Opery zamiast być zatwierdzonym standardem? Kiedyś twórcy IE wybiegali przed
    orkiestrę tworząc rozwiązania z nadzieją na ich przyszłą formalizację. Życie
    jednak pokazało, że nie postąpiła ona zgodnie z intencjami programistów co w
    efekcie spowodowało, że IE stał się osamotnionym dziwolągiem. Upraszczam
    oczywiście jednakże czy podobne zjawisko tu się nie powtarza?

    > Nie musisz. Raz - to tylko ostrzeżenie, dwa - kto powiedział, że
    > się musi walidować? Akurat w CSS-ie błędy mogą występować i jest
    > to niejako część standardu.

    No i właśnie pytałem o cel tej walki o czystość CSS bo wydał mi się absurdem
    :-)


  • 14. Data: 2009-03-21 22:08:15
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: Maciej Łebkowski <m...@e...com>

    Dnia 21-03-2009 o 22:53:41 Marek <m...@s...interia.pl> napisał(a):

    >> Nauczka na przyszłość: używaj angielskiej wersji językowej.
    > W3C zadbało aby utrudnić dostęp do wersji angielskiej. Od niedawna domyślnie
    > ustawia się wersja polska.

    Cóż... Pozostaje mi powiedzieć: Dziwne, u mnie działa. :-)

    --
    Maciej Łebkowski


  • 15. Data: 2009-03-21 23:06:54
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: porneL <n...@p...net>

    On Sat, 21 Mar 2009 22:02:09 -0000, Marek <m...@s...interia.pl> wrote:

    >> No niebardzo. Można sobie np. taki pasek nawigacyjny z <link>-ów zrobić
    >> jak jest w operze. Przynajmniej teoretycznie, bo nie próbowałem.
    >
    > Hmm..idea generalnie ciekawa. Jednakże czy to przypadkiem nie jest
    > wymysł Opery zamiast być zatwierdzonym standardem?

    Nie. Otwórz sobie w dowolnej nowoczesnej przeglądarce:
    <!DOCTYPE html>
    <head><style>
    * {display:block;}
    </style></head>

    To jest po prostu efekt eleganckiego nałożenia się technologii: CSS styluje DOM, a
    cały dokument, łącznie z <head> jest reprezentowany przez DOM.

    Przeglądarki odchodzą od koncepcji "magicznych" elementów i traktują je na tyle
    jednakowo, na ile się da.

    Na przykład z punktu widzenia CSS3 <img> nie jest wcale specjalnym elementem, tylko
    jest "divem" ze stylem:

    img[alt] {content: attr(src,url), attr(alt)}
    img:not([alt]) {content: attr(src,url), "Image"}

    (i możesz sobie nadać taki styl czemukolwiek)

    Podobnie nawet jest z elementami formularzy: http://www.w3.org/TR/css3-ui/#appearance
    + http://www.w3.org/TR/xbl/


    Jak chcesz zobaczyć do jakiej skrajności to można pociągnąc, to otwórz w Firefoksie:

    chrome://browser/content/browser.xul

    i Firebugiem zobacz źródło (normalny podgląd przy tym się psuje niestety). Znajdziesz
    coś w rodzaju:

    <window id="main-window" onload="BrowserStartup()" onunload="BrowserShutdown()"...

    --
    http://pornel.net
    this.author = new Geek("porneL");


  • 16. Data: 2009-03-21 23:50:29
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: "Marek" <m...@s...interia.pl>

    > Cóż... Pozostaje mi powiedzieć: Dziwne, u mnie działa. :-)

    Bo to zależy od numeru IP spod jakiego odwiedzasz sronę. Na nim bazuje
    detekcja narodowości oglądacza - bardziej lub mniej wkurzająca oraz mniej
    lub bardziej trafna. Gdy zapragniesz np. poddać walidacji stronkę będąc na
    urlopie w Chinach to... lepiej skup się na wypoczynku :-)


  • 17. Data: 2009-03-21 23:56:02
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: "Marek" <m...@s...interia.pl>

    > Nie. Otwórz sobie w dowolnej nowoczesnej przeglądarce:
    > <!DOCTYPE html>
    > <head><style>
    > * {display:block;}
    > </style></head>
    > Przeglądarki odchodzą od koncepcji "magicznych" elementów i traktują je na
    > tyle jednakowo, na ile się da.

    No to jestem pod wrażeniem... Jaki jest wobec tego nowy cel istnienia sekcji
    head? Pierwotnie sekcja miała zastosowanie przy definiowaniu tytułów,
    linkowaniu skryptów etc. A teraz?

    No i pytanie będące konsekwencją w/w: skoro head staje się zwykłym tagiem to
    czy <title> można umieścić w <body> ?




  • 18. Data: 2009-03-22 00:09:23
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: Grzegorz Staniak <g...@w...pl>

    On 21.03.2009, Marek <m...@s...interia.pl> wroted:

    >> Nie. Otwórz sobie w dowolnej nowoczesnej przeglądarce:
    >> <!DOCTYPE html>
    >> <head><style>
    >> * {display:block;}
    >> </style></head>
    >> Przeglądarki odchodzą od koncepcji "magicznych" elementów i traktują je na
    >> tyle jednakowo, na ile się da.
    >
    > No to jestem pod wrażeniem... Jaki jest wobec tego nowy cel istnienia sekcji
    > head? Pierwotnie sekcja miała zastosowanie przy definiowaniu tytułów,
    > linkowaniu skryptów etc. A teraz?
    >
    > No i pytanie będące konsekwencją w/w: skoro head staje się zwykłym tagiem

    Oddziel sobie mentalnie strukturę od prezentacji. "Staje się zwykłym tagiem"
    pod względem możliwości prezentacji, nie _znaczenia_.

    > to czy <title> można umieścić w <body> ?

    O tym nadal decysuje DTD dla HTMLa: nie, nie można.

    GS
    --
    Grzegorz Staniak <gstaniak _at_ wp [dot] pl>
    Nocturnal Infiltration and Accurate Killing


  • 19. Data: 2009-03-22 13:33:57
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: porneL <n...@p...net>

    On Sat, 21 Mar 2009 23:50:29 -0000, Marek <m...@s...interia.pl> wrote:

    >> Cóż... Pozostaje mi powiedzieć: Dziwne, u mnie działa. :-)
    >
    > Bo to zależy od numeru IP spod jakiego odwiedzasz sronę. Na nim bazuje
    > detekcja narodowości oglądacza

    Sądzę, że W3C nie zrobiło by takiej gafy i użyło nagłówka Accept-Language.

    --
    http://pornel.net
    this.author = new Geek("porneL");


  • 20. Data: 2009-03-22 16:43:49
    Temat: Re: CSS - czy można szerokość BODY ustawiać?
    Od: "Marek" <m...@s...interia.pl>

    > Sądzę, że W3C nie zrobiło by takiej gafy i użyło nagłówka Accept-Language.

    Być może - nie zajmowałem się zgłębianiem tematu.

strony : 1 . [ 2 ] . 3


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: