Czy to jest popawnie zakodowane

0

Walidator HTML pokazuje 0 błędów i niby wszystko mi się wyświetla dobrze
ale mam kawałek kodu, gdzie div id kody wyświetla w prawej częśi strony **containera **logo z linkiem do innej strony. Za położenie odpowiada kod CSS

div #kody
{    
float: right;
margin-right: 50px;
}
 

KOD HTML

<div id="container">
		<a name="top" id="top"></a>
		<div id="header">
<div id="kody">
<div>
<a href="http://localhost/strona/kupony"><img src="http://localhost/strona/forum/images/1/kupony.png" alt="Kupony na serwery" title="Kupony na serwery" /></a>
</div>
<div>
			<div id="logo">
				<div class="wrapper">
					<a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a>

</div>
 

ALE NA TYM SAMYM POZIOMIE tylko, że w lewej części strony jest link z logiem strony, który pozwala przeładować stronę główną
za wyświetlanie i położenie odpowiada div id logo oraz class wrapper
KOD CSS

.wrapper {
	width: 85%;
	min-width: 970px;
	max-width: 1500px;
	margin: auto auto;
}

#logo {
	background: #3c0000 url(images/1/header.png) top left repeat-x;
	border-bottom: 1px solid #000;
}
 

CZY WSZYSTKO TO POPRAWNIE JEST POSKŁADANE NIBY DZIAŁA MI OK, VALIDATOR 0 BŁĘDÓW, ALE MUSZĘ MIEĆ PEWNOŚĆ CZY ABY DOBRZE TO POSKŁADAŁEM. BO IANZCEJ NIE ZDAM DO NASTEPNEJ KLASY JAK SIĘ NAJDZIE NAWET JEDEN BŁĄD ;-)

0

Jeżeli walidator 0 błędów i działa ok to w czym problem?
Zastanawiają mnie tylko te sztywne wartości typu "min-width:970px".
Jesteś pewien, że strona będzie wyglądała dobrze wszędzie? Albo chociaż na komputerze nauczyciela?
Kod wstawiony w { to php? Pierwszy raz widzę użycie klamr.

0

@Rakuzo:
min-width jest ok, gdyż nie da się zrobić funkcjonalnej strony wyglądającej dobrze na każdej szerokości. tj. jeżeli celujemy w komputer typu desktop. tutaj ludzie pracujący w 800x600 (ostatni trzej żyjący) niech sobie mają poziomy pasek przewijania, cała reszta ludzi mających rozdzielczości od 1024 w górę będzie miała stronę bez paska. Można zrobić wersję mobilną, czy zastosować progressive enhancement - ale jeżeli nie celujemy w mobilne w ogóle (bo jest nam to niepotrzebne) - nie ma się tym co przejmować. mobilne przeglądarki i tak sobie radzą z szerokimi stronami w domyśle.
To w klamrach to system szablonów do php, wygląda jak Smarty.

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