Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xhtml] div'y obok siebie??
Raven82
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Roswell

Ostrzeżenie: (0%)
-----


Mam maly problem, chce zbudowac cala stronke na div'ach,

ale JAK DO CH....Y UMIESCIC DWA DIV'y OBOK SIEBIE ???

Mam nastepujacy kod:
[xml:1:5157ac0ae9]
<STYLE>
DIV {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: transparent; display: block; border: none; width: 100%; border: 2px solid #FFFFFF;}

DIV.all {background-image: url("tlo_pens2.jpg"); background-repeat: no-repeat; text-align: center; width: 700px; }

DIV.logo {text-align: center; height: 100px; }

DIV.menu {width: 150px; height: 300px; cursor: default; text-align: left; display: inline; color:#FFFF00; font-size:10pt;}
</STYLE>


<div class="all">
<div class="logo"> Miejsce na logo </div>

<div class="menu">Menu, tez na div'ach </div> <div class="main"; >Tresc</div>

<div>Stopka</div>

</div>
[/xml:1:5157ac0ae9]

Tak mniej wiecej wyglada uproszczony szkielecik stronki, oparte mam wszystko na div'ach i stylach.

Moze czegos nie zauwazylem??

Dopiero zaczynam zabawe z HTML'em i php, a tym bardzeij na div'ach.
Wczesniej wszystro skladalem na tabelach.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominik
post
Post #2





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Cytat
Ale pokręciliście

Ja nie pokrecilem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Cytat
w CSS-ie mozemy wyszczegolnic pewne typy elementów definiowane parametrm display, są to:
- block
- inline
- list-item
- none

No nie do konca, jest jeszcze kilka (juz pomijajac skladniki tabeli) to sa jeszcze rzeczy (na pozor) komplikujace typu inline-block (w CSS 2.1).

Cytat
z kolei tagi htmlowe mają określony domyślny typ i tak np. div to block, span to inline, a to inline itd...

Dokladnie.

Cytat
ale nic nie stoi na przeszkodzie aby to przedefiniwać

Troche stoi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) - logika i notki W3C. Oczywiscie na sile dalo by sie to zrobic ale nie ma to absolutnie sensu, nie po to istnieja dwa znaczniki (span i div) zeby sprowadzac je do identycznych wlasnosci.
Displaty zostal przede wszystkim wprowadzony do XML-a well-formated a nie do (X)HTML-a. Bo jak latwo zauwazyc domyslna wartoscia display jest inline a przeciez div jest jest domyslnie inline tylko block. Widac tu maly zgrzyt.
I jeszcze aspekt "trzezwego myslenia", bo nieoszukujmy sie zmiana displaly ma sens gdy ktos chce zeby strona sie wszytywala dluzej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale chyba nie o to chodzi. (dlugosc znacznika sie powieksza i wczytywanie stylow). Ale wlasciwie nie wiem po co komplikowac sprawe i/lub wglebiac sie w dyskusje filozoficznie dlatego proponuje EOT.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 04:36