Autor | Zpráva | ||
---|---|---|---|
DenyKr Profil |
Ahoj všem,
mám dotaz, za který si to asi slíznu, no přiznávám, nikdy jsem se profesionálně tvorbou webových stránek nezabýval a proto si rád designuji jen ve Frontpage. Aktuálně jsem však narazil na problém, s nímž si nevím rady: Mám vytvořenou "šablonu" s přednastaveným stylem pro své webové stránky, která je běžně 100% funkční tak, jak chci (chtěl jsem poslat kód, ale nevejde se sem) - v praxi vypadá například takto: http://denykr.euweb.cz/moje_kazdodenni_cappuccino.htm . Avšak když chci tutéž šablonu (tentýž kód) použít pro "index.htm", všechna přednastavená pravidla ztratí absolutně formu a stránky pak vypadají takto: http://denykr.euweb.cz/ . Zřejmě je to banální dotaz, no co změnit, aby se index zobrazoval korektně? Nikdy předtím se mi to nestalo a nechápu, kde je chyba. Předem všem děkuji za cenné rady! |
||
_es Profil |
DenyKr:
Skontroluj si výstupný HTML kód. Trebárs vo Firefoxe ti to zobrazí problematické/chybné časti červeno. „Mám vytvořenou "šablonu"“ Asi bude problém s tou „šablónou“. |
||
peta Profil |
#3 · Zasláno: 2. 4. 2014, 07:29:52
Zkontroluj si html kod, http://validator.w3.org/.
Mas tam duplicitne html,head, body a pod. |
||
Bubák Profil |
#4 · Zasláno: 2. 4. 2014, 10:51:19
DenyKr:
Je to sice bolestné, ale nejjednodušší bude obojí smazat, je to natolik rozbité, udělat to znova je rychlejší, než oprava. Možná vy se povedla nějaká rychlá oprava ve stylu vytloukání klínu klínem, ale důrazně takový postup nedoporučuji. „chtěl jsem poslat kód, ale nevejde se sem)“ To je záměr, málokdo je ochotný podívat se na kód přesahující cca 100 řádků. > v praxi vypadá například takto: ht>tp://denykr.euweb.cz/moje_kazdodenni_cappuccino.htm . > Avšak když chci tutéž šablonu (tentýž kód) použít pro "index.htm", všechna přednastavená pravidla ztratí absolutně formu a stránky pak vypadají takto: ht>tp://denykr.euweb.cz/ . V prvém souboru je 210 řádek následujícího blivajzu (opakuje, takže jsem zkrátil), se kterým se sice prohlížeče snadno vyrovnají, ale mít něco takového v kódu, o něčem svědčí: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs" dir="ltr"> <html> Pokud pominu vloženou reklamu, prvý se na začátku snaží o zobrazení tohoto: <div align="center"> <table border="0" cellpadding="0" cellspacing="0" width="1039" height="1341"> <!-- MSTableType="layout" --> </body> <tr> <td rowspan="11" background="lista1.png"> </td> -- MSTableType="layout" --> </body> <tr> <td rowspan="11" background="lista1.png"> </td> |
||
DenyKr Profil |
Všem mnohokrát děkuji za rady, od všeho jsem zkusil něco..
Opravil jsem části, které uvedl Bubák, opravil chyby, které byly opravdu chybami přes ten validátor. Bohužel však stále index nefunguje beze změny :( Já vím, že je to "prasárna", no problémem je, že si chci vytvořit jen designově pro mě přijatelné, své stránky pro sdílení fotografií a článků s přáteli - nic extra, žádné velké publikace.. A to je ta potíž, neboť se tomu věnuji mezi prací jen tak zájmově přes Frontpage - a toto nejsou mé první stránky, které jsem tak dělal. Píšu to proto, že je problém udělat je "čistě". Přidáváním nových věcí obecně Frontpage udělá z HTML kódu dříve, či později podobnou prasárnu a začít znovu mi tak budoucí potíže bohužel stejně nevyřeší. Samo, pokud je to naprosto 100% ztracené, nenadělám nic, ale pokud je zde možnost vyčíst body, které jsou natolik chybné, že znemožňují správné zobrazení indexu, byl bych vděčný za jakoukoli pomoc. EDIT: Tak sice není vše ještě tak, jak chci, ale problém jsem částečně vyřešil :) Způsobovala jej právě ta reklama, která byla v HTML kódu nějak poškozena - když jsem doplnil správná zakončení příkazů, stránky se načetly normálně. |
||
_es Profil |
#6 · Zasláno: 3. 4. 2014, 18:38:29
DenyKr:
V kóde je stále „bordel“, HTML značky na nezmyselných mistach,... Kontroluješ si vôbec priebežne, čo ti tá „šablóna“ vygeneruje za kód? V druhej variante máš (teraz) prázdny element style. |
||
DenyKr Profil |
#7 · Zasláno: 3. 4. 2014, 19:05:16
To je mi jasné, bude trvat zřejmě dlouho, než najdu všechny chyby. Upřímně jsem jej nikdy nekontroloval, věřil jsem, že FP HTML kód napíše korektně - no nenapsal :(
|
||
peta Profil |
Zkousel jsi ten validator, vubec nebo to opravujes jen tak od oka? Ve FF mam doinstalovany validator od Marc Guery a kdyz dam zobrazit zdrojovy kod, tak mista s chybami oznaci cervene. Hlasi jich to 51.
radek... 41 /body 43 html 45 /html 46 body 47 body 48 body 72 body 76 /body 80 html 103 body 104 /body /html 122 <font span> 128 <font <span |
||
DenyKr Profil |
#9 · Zasláno: 4. 4. 2014, 17:19:46
Ten validátor jsem zkoušel, ale bohužel mi, navzdory opětovnému načítání, začal hlásit stále stejné chyby, které jsem již opravil. Díky za výše uvedený výčet, to opravím a možná zkusím ten FireFox, ten jsem zatím nezkoušel.
|
||
_es Profil |
#10 · Zasláno: 4. 4. 2014, 17:36:34
DenyKr:
„věřil jsem, že FP HTML kód napíše korektně - no nenapsal :(“ Ono to asi treba aj „korektne“ používať. HTML kód so značkou <HTML> je „korektný“, no keď taký kód vložíš do iného „korektného“ HTML kódu, tak už výsledok „korektný“ nebude.
|
||
DenyKr Profil |
Všem mnohokrát děkuji za rady, ačkoli to nepořádek v HTML kódu na mých stránkách nevyřešilo (asi bych je opravdu musel přepsat), nakonec fungují relativně korektně.
Když už se ale ptám, mohl by mi někdo poradit ještě s jedním?: Například zde: http://denykr.euweb.cz/moje_kazdodenni_cappuccino.htm (a na dalších stránkách ve článku rovněž) jsem umístil tlačítka pro "zpět", "domů", apod.. Ovšem vlivem textu se na každé stránce chovají jinak. To znamená, že ačkoli se je snažím umístit na stejné místo, při listování mezi stránkami si můžete všimnout toho, že "skákají" - jednou jsou níže, jednou výše. Je možné tyto obrázky s hyperlinkem nějak zafixovat, aby se vždy zobrazovaly na stejném místě bez ohledu na umístění a délku textu? Předem děkuji EDIT: Tak jsem si poradil, vytvořil jsem samostatný rámec, článek je v tom původním s upravenými rozměry. Už to funguje korektně :) |
||
Časová prodleva: 10 let
|
0