Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak optimalizovat web

Dobrý den, potřeboval bych poradit jak optimalizovat web pro různá rozlišení a browsery. Jde o web www.tbs-parba.ic.cz dělán na rozlišení 1280x1024 a pixely jsem dělal podle mozily. V chrome to jde v pohodě bez chyb všechno v opeře je jen malá chybka v tom že s záložse servery ty statusy překrývají nadpis ale v IE 8 i 9 to je všechno nějak jinak. Dělal jsem ho s kámošem v pspadu a je to html se stylováním css ale to je vám asi jasný. jestli chybí nějaké info taak napište a já doplním

Předmět Autor Datum
Nemáme sice vlastní mód, ale tento zkopírovaní máme upravení vlastnímy filterscripty které nikdo jin…
karel 12.04.2011 18:38
karel
Ten text jsem psal já, ale dyt to tam není takhle jak jste to dal do citace. o to rozlišení a chybku…
tom.win 12.04.2011 19:03
tom.win
Mně přijde divné, že obsah stránek nemáte mezi tagy <body></body>. Tam máte jen tu reklamu... Imho b… nový
Zarniwúp 12.04.2011 19:14
Zarniwúp
můžu se zeptat jaký v tom je rozdíl? nový
tom.win 12.04.2011 19:31
tom.win
Základní struktura html: <html> <head> <title>Má první stránka</title> </head> <body> Moje první h… nový
Zarniwúp 12.04.2011 19:39
Zarniwúp
Aha, tak jsem zkusil hledat code, nic. Charset, taky nic. Asi něco dělám špatně. nový
karel 12.04.2011 19:23
karel
Kříží se ti tam tagy, např.: <tr><td><a href="novinky.html">Novinky</a></tr></td> tento zápis není… nový
Smiley 12.04.2011 19:54
Smiley
Neumíš HTML, neumíš česky (nevím, co je trestnější!) a chceš něco optimalizovat? :-D Povinně na www.… nový
IQ37 12.04.2011 21:36
IQ37
ten web znám hledali jsme tam když nám něco vůbec nefunkovalo. Jinak dík všem za rady zítra zkusím o… nový
tom.win 12.04.2011 21:43
tom.win
Ještě malej detajl, zbytečně ti to tam zalamuje. Jelikož jsem nucen používat 1024*768, tak mám text… nový
Potkan007 12.04.2011 21:46
Potkan007
Takže co má být v body a co v head? v body má být i menu? nebo jen fakt samotný obsah? nový
tom.win 13.04.2011 14:21
tom.win
zaklady-html.html a výběr z odkazu: První příklad -- struktura HTML <html> <head> <title>Má první… nový
Zarniwúp 13.04.2011 14:30
Zarniwúp
tak předěláno ie to ale furt nějak nebere nový
tom.win 13.04.2011 15:31
tom.win
V tom stylopisu máš .ikona { text-decoration:none; float:left; clear:all; margin-top:500px; margin-… nový
Zarniwúp 13.04.2011 15:54
Zarniwúp
Ty mínusy u jednotek nebudou správně, resp. tam asi nemají co dělat... Ve stylopisech se používají… nový
IQ37 13.04.2011 18:54
IQ37
Máš pravdu, moje blbost. nový
Zarniwúp 14.04.2011 06:45
Zarniwúp
Stylopis se dává mezi <head> a </head> a ne do <body>. Lepší je to však v tom externím jeden pro vše… nový
Kráťa 14.04.2011 01:30
Kráťa
Na tohle jsem ho asi navedl já s tím, že menu patří do <body>. nový
Zarniwúp 14.04.2011 06:47
Zarniwúp
Ano. Menu patří do <body>. Menu je přeci ale toto <table class="menu"> <tr> <td> <a href="novinky.h… poslední
Kráťa 14.04.2011 11:06
Kráťa
Když je chyba v IE, co tam máte za DOCTYPE? Nemáte to v qirku? (na kód jsem nekoukal, jsem na mobilu… nový
crash01 13.04.2011 23:08
crash01
Má tam <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> nový
Kráťa 14.04.2011 01:27
Kráťa
Změň na: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> nový
crash01 14.04.2011 10:13
crash01
Jo a nikdo z ostatních adminů taky česky neumí?:)) nový
crash01 13.04.2011 23:16
crash01

Nemáme sice vlastní mód, ale tento zkopírovaní máme upravení vlastnímy filterscripty které nikdo jiný nemá
zkušení dlouhodobý admini

Malá chybky v zobrazení jsou to nejmenší, ty bych neřešil. Ten text vám psal nějaký debil nebo jste to dělali sami? Kódování stránky nějak neumím najít.

Ten text jsem psal já, ale dyt to tam není takhle jak jste to dal do citace. o to rozlišení a chybku v opeře mi ani tolik nejde ale v tom exploreru mi vadí že nejde ta galerie to ostatní není zas tak důležitý.
Jo a k tomu textu jestli tam jsou nějaký pravopisný chyby tak pardon ale mám z čestiny 4.
EDIT:kód stránky se zobrazí když kliknete pravym a dáte zobrazit zdrojoví kód(nebo něco podobného akhle se to jmenuje v opeře)

Základní struktura html:

<html>
<head>
<title>Má první stránka</title>
</head>

<body>
Moje první html stránka.
A nějaké další texty.
</body>
</html>

Obsah stránky, to co se zobrazí v prohlížeči, je obsah tagu <body></body>. Pak prohlížeč ví, že je to samotný obsah stránky. No že to chytré prohlížeče zobrazí i když je to narvané mezi </head> a <body> je jiná věc, je to základní chyba. A možná proto to IE nechutná.
Dál jsem nekoukal.
edit: Vlastně koukal, na stránce Galerie nemáš ukončenou tabulku, chybí </table>, proto se to zřejmě nezobrazuje.
edit2: Tagy by se neměly křížit, ne <tr><td> obsah </tr></td>, ale <tr><td> obsah </td></tr>. TR značí řádek tabulky, TD buňku řádku, do jednoho řádku můžeš nacpat více buněk - <tr><td> obsah buňky 1 </td><td> obsah buňky 2</td><td> obsah buňky 3 </td></tr>

Snad si to pamatuji správně. :-)

Kříží se ti tam tagy, např.:

<tr><td><a href="novinky.html">Novinky</a></tr></td>

tento zápis není validní spravně by to mělo být takto:

<tr><td><a href="novinky.html">Novinky</a></td></tr>

BTW nedivím že se to v IE zobrazuje špatně ta stránka je zkrátka špatně napsaná stačí v Opeře kliknout pravým a dát Prověřit zdrojový kód.

Neumíš HTML, neumíš česky (nevím, co je trestnější!) a chceš něco optimalizovat? :-D
Povinně na www.jakpsatweb.cz a biflovat a biflovat! Jak říkal, blahé paměti, Lenin...

ten web znám hledali jsme tam když nám něco vůbec nefunkovalo. Jinak dík všem za rady zítra zkusím opravit a pak poprosím ještě o jednu kontrolu.

Takže co má být v body a co v head? v body má být i menu? nebo jen fakt samotný obsah?

zaklady-html.html

a výběr z odkazu:

První příklad -- struktura HTML

<html>
<head>
<title>Má první stránka</title>
</head>

<body>
Moje první html stránka.
A nějaké další texty.
</body>
</html>

Tento příklad si můžete zobrazit v prohlížeči. Co znamenají jednotlivé tagy:

<html>
začíná dokument
</html>
končí dokument
<head> a </head>
začíná a končí hlavičku, která se sice nezobrazuje, ale obsahuje některé důležité údaje, například
<title> a </title>,
vymezující název dokumentu (může se lišit od jména souboru)
<body>
Co je mezi <body> a </body>, se bude zobrazovat. <body> je tag, kterým začíná vlastní tělo dokumentu (angl. body = tělo).

Já bych to líp nenapsal, v <body></body> je vše, co se zobrazuje, tedy i menu.

[http://pc.poradna.net/file/view/5648-screen-jpg]

<head></head> obsahuje <title></title>. Obsah <title> se zobrazuje v hlavičce. V příkladu nahoře "Má první stránka".

V tom stylopisu máš

.ikona {
 text-decoration:none;
 float:left;
 clear:all;
 margin-top:500px;
 margin-left:-175px;
 
 }

a

.menu2 {
 float:right;
 clear:left;
 width:150px;
 border:groove 1px darkorange;
 margin-top:-500px;
 }
 margin-left:-175px;

a

 margin-top:-500px;

Ty mínusy u jednotek nebudou správně, resp. tam asi nemají co dělat...
Stylopis je lepší mít v texťáku zvlášť, např style.css a odkazovat na něj právě z hlavičky html (to bude to, co hledal karel). Nemusíš to pak opravovat v každém html zvlášť, ale v jednom texťáku.

Ty mínusy u jednotek nebudou správně, resp. tam asi nemají co dělat...

Ve stylopisech se používají i záporné hodnoty: viz length.html

Ano. Menu patří do <body>. Menu je přeci ale toto

<table class="menu">
<tr> <td> <a href="novinky.html">Novinky </a> </td> </tr>
<tr> <td> <a href="admini.html">Admini </a> </td> </tr>
<tr> <td> <a href="bany.html">Bany </a> </td> </tr>
<tr> <td> <a href="download.html">Download </a> </td> </tr>
<tr> <td> <a href="kontakty.html">Kontakty </a> </td> </tr>
<tr> <td> <a href="servery.html">Servery </a> </td> </tr>
<tr> <td> <a href="galerie.html">Galerie </a> </td> </tr>
<tr> <td> <a href="pravidla.html">Pravidla </a> </td> </tr>

</table>

a stylopis tohle

  <style type="text/css">
 Body {
  background-color:black;
 color:darkorange;
}
 
 
 .menu {
 float:left;
 clear:right;
 background-color:Black;
 color:darkorange;
 width:150px; 
 border:groove 1px darkOrange;
 margin-left:182px;
 margin-top:50px;
 }
 .menu td {
 
 text-align:center;
 border:groove 1px darkorange;
 height:50px;
 font-size:25px;
 font-family:Ravie;
 }
 .menu td a {
 color:darkorange;
 background-color:Black;
 text-decoration:none;
 }
 .menu td a:hover {
 background-color:darkorange;
 color:black;
 }
 
 .ikona {
 text-decoration:none;
 float:left;
 clear:all;
 margin-top:500px;
 margin-left:-175px;
 }
 
 .obsah {
 float:right;
 margin-right:300px;
 width:550px;
  background-color:black;
 color:darkorange;
 text-align:center;
 font-family:monotype corsiva;
 }
 
 </style>

Já vím, že ty to víš, Ale autorovi dotazu se to asi nějak popletlo. :-)

Zpět do poradny Odpovědět na původní otázku Nahoru