[html]zamiennki valign

0

Witam,

Właściwie piszę kod w php, lecz jego wyświetlenie tyczy się html.

foreach($m_hasz as $lista){
	echo "				<a href=$lista[1]><img src=$lista[0] border=0></a><br>\n";
}

Faktycznie lista wygląda następująco

<td valgin=top>
	<a href=index.php><img src=grafika/glowna2.jpg border=0></a><br>
	<a href=index.php?body=pliki/produkty.php><img src=grafika/produkty2.jpg border=0></a><br>
	<a href=index.php?body=pliki/kontakt.php><img src=grafika/kontakt2.jpg border=0></a><br>
</td>

Niestety, grafiki są umieszczone w połowie kolumny tak, jakgdyby valgin był ustawiony na middle(base line również układa w połowie).

W jaki sposób mógłbym temu zaradzić(staram się stronić od divów itp.)?

dopisane
valign, nieszczęsne valign

0

Ja nie wiem... literówka czy błąd? Powinno być valign. Może też warto spojrzeć na polecenie CSS: vertical-align dla tego .

Czy możesz powiedzieć dlaczego stronisz od divów? Czy to ma związek z brakiem cudzysłowów przy atrybutach i przemieszaniem warstw w kodzie PHP?

0

Masz literówkę, chodzi o valign. W css jest odpowiednik vertical-align, tyczy się on jednak tylko tekstu.

0
Ktos napisał(a)

Czy możesz powiedzieć dlaczego stronisz od divów? Czy to ma związek z brakiem cudzysłowów przy atrybutach i przemieszaniem warstw w kodzie PHP?

Divy wyglądają jakby strona była budowana z porysowanych żółtych karteczek w taki sposób, aby po nalepieniu ich na ściane otrzymać efekt stojącej tam pralki... wydaje mi się to niechlujne. W dodatku jak sobie to wyobrażę, to wygląda jakby jakiś maniak przygotowywał list składający się z wyciętych fragmentów gazet :-/

0

Ale dzieki temu w razie gdy odmieni Ci sie wizja strony latwo te karteczki poprzekladac tak, ze dostaniesz efekt krajobrazu. W przypadku tabelki musisz prawdziwa pralke rozebrac, postukac, powyginac, cos tam na imadle poprawic, zakupic 3 tony innych srubek, zeby sie dalo z powrotem skrecic i moze wyjdzie z tego krajobraz - ale taki bardziej industrialny...

0

Zaletą divów jest semantyczność - na stronie jest głównie treść( co ułatwia indexowanie wyszukiwarkom )
cała forma jest oddzielnym pliku( w którym można szybko i sprawnie zmienić nawet cały wygląd )

0
kmfk napisał(a)
Ktos napisał(a)

Czy możesz powiedzieć dlaczego stronisz od divów? Czy to ma związek z brakiem cudzysłowów przy atrybutach i przemieszaniem warstw w kodzie PHP?

Divy wyglądają jakby strona była budowana z porysowanych żółtych karteczek w taki sposób, aby po nalepieniu ich na ściane otrzymać efekt stojącej tam pralki... wydaje mi się to niechlujne. W dodatku jak sobie to wyobrażę, to wygląda jakby jakiś maniak przygotowywał list składający się z wyciętych fragmentów gazet :-/
o czym ty gadasz?! czy ty wiesz, co to jest tabela? w tabeli umieszcza sie dane tabelaryczne, a na pewno menu i naglowek strony, czy tam nawet tresc do tego nie pasuje.
nie lubie czegos takiego, jak ktos mowi: "divy sa lepsze od tabel" b to nie bardzo ma sens. nie chodzi, zebys zamiast tabel wykorzystywal divy. strone powinno sie robic z sensem. naglowek strony umieszczasz w h1, menu w ul itd. strona nie musi zawierac divow. choc pewnie przy rozbudowanych layoutach jest to praktycznie niemozliwe albo ciezkie.
taka strone co ty robisz (nigdy jej nie widzialem, ale jestem tego pewny) mozna zrobic o wiele latwiej w logiczny sposob bez uzywania tabel.

0

znowu wojna tabelki kontra div
początkowo też miałem takie samo zdanie o divach, ale teraz dla mnie to czysta przyjemność robienia strony na divach, czego nie można było powiedzieć o robieniu strony na tabelkach co uznaję teraz za koszmar
oczywiście są świry przeginające w złą stronę w obu technikach, np. robienie nadmiernych komórek wypełnionych (tfu) rozpychającymi gifami, czy robienie strony na swobodnych divach ustawionych absolutnie, albo wręcz przeciwnie - dwustu divach zagnieżdżonych w sobie

ja powiem tylko jedno - jakoś w miarę zdobywania wiedzy i doświadczenia, webmaster przechodzi z tabelek na divy a nigdy odwrotnie
zinterpretuj sobie to sam

0

W dodatku jak sobie to wyobrażę, to wygląda jakby jakiś maniak przygotowywał list składający się z wyciętych fragmentów gazet :-/

Podoba mi się :-) (offtopic: zawsze podziwiałem tych terrorystów że też im się chciało te listy tak długo przygotowywać)

Zmiana na "valign" zadziałała jako rozwiązanie problemu? Bo od biedy można by się pokusić o jeszcze kilka metod (display: block i margin: 0).

0

Uh, wyedytowałem nazwę tematu i zapomniałem napisać, że działa. Zawsze miałem problemy ze znajdywaniem literówek... może jednak powinienem swoją dysleksję udokumentować(raczej wstydliwy fakt; takie coś mieć na maturze, to prawie jak matura giertychowska, buee).

oksada- jak dotąd nie miałem konieczności korzystania z divów, więc używałem prostych tabelek(wnętrze ma dwie kolumny, nagłówek i stopka mają jedną)- jak na razie do tych prostych rzeczy mi wystarcza. Generalnie wolałby swój czas poświęcić na przygotowanie layoutu we flashu. Mam naprawdę blade pojęcie o divie i jakoś jestem zniesmaczony/przerażony ich działaniem, stosowaniem(gdyż wygląda to dla mnie jak to opisałem).

o czym ty gadasz?! czy ty wiesz, co to jest tabela? w tabeli umieszcza sie dane tabelaryczne, a na pewno menu i naglowek strony, czy tam nawet tresc do tego nie pasuje.

Gdyby to było pytanie retoryczne, to bym się nie obraził <_< Mogłeś się postarać pisać w cywilizowany sposób; 'taka strona co ty robisz' od razu odpychają mnie takie wypowiedzi.

0

Skoro masz problemy z prawidłowymi atrybutami (mi zawsze myliło się heigth i height) to może pora na jakiś edytor który pilnuje składni? Albo pisz zgodnie z zasadami HTML, to wtedy prosta walidacja strony wskaże, że masz błąd...

I nie pisz o layoutach całkowicie we Flashu, bo to gorsze od tabelek ;-)

0

Używam phpDesigner.. walidacji nie ma, jest podpowiadanie składni oraz wiswyg, ale ile mi to da kiedy już tekst będzie napisany.

Z flashem to dziwna historia. Od zawsze podobały mi się ztrony w nim robione. Nie mówię tutaj o wielkich serwisach, ale o elektronicznych wizytówkach z pewnymi rozszerzeniami ;-)
Pozostałe 'strony' we flashu to często aplikacje, łączone są z pojęciem strony chyba tylko przez adres www. W każdym razie mam taki mały pomysł- prywatny serwis z paroma ciekawymi dodatkami. Mam nadzieję, że produkt z triala(macromedia) nie będzie obciązony czasem działania... w innym przypadku, to ... sam nie wiem :-/ Szczerze nie widziałem po prostu darmowego flasza z ActionScriptem(chyba za słabo szukałem, idę do wujka ;-).

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1