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
Zkontroluj si html kod, http://validator.w3.org/.
Mas tam duplicitne html,head, body a pod.
Bubák
Profil
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: 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/ .

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">&nbsp;</td>
Zatímco ve druhém souboru je pravděpodobně kus kódu necitlivě odmazán a je tam toto:
-- MSTableType="layout" -->
        </body>

            
                <tr>
            <td rowspan="11" background="lista1.png">&nbsp;</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
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
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
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
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ě :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0