Deklarácia DOCTYPE poškodí zobrazenie stránky Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

IDVert3X
Pohlaví: Nespecifikováno

Deklarácia DOCTYPE poškodí zobrazenie stránky  Vyřešeno

Příspěvekod IDVert3X » 19 čer 2014 21:24

Nazdar, mám pomerne veľký problém.
Práve som dokončil nový CMS aj s designom, všetko funguje krásne, no má to jeden háčik, alebo skôr hák ?
Jedná sa o to, že keď deklarujem DOCTYPE tag, stránka sa deformuje, netuším prečo.

Pred deklarovaním: http://pgajdos.sk/upload/files/undefined%20%283%29.png

Po pridaní doctype: http://pgajdos.sk/upload/files/undefined%20%284%29.png

Ako vidíte, celá horná lišta sa zdeformuje a ja netuším prečo. Bez doctypu to ide v poriadku, neviete v čom bude problém?

Reklama
JacobCZ
nováček
Příspěvky: 16
Registrován: červen 14
Pohlaví: Muž
Stav:
Offline

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod JacobCZ » 20 čer 2014 09:11

Ahoj, pošli prosím alespoň část kódu té stránky co se rozhodí a přesný způsob, kterým doctype zapisuješ...

IDVert3X
Pohlaví: Nespecifikováno

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod IDVert3X » 20 čer 2014 12:15

Zápis doctype: <!DOCTYPE HTML>
Kód skúsim dať dokopy, jedná sa o viac súborov (CMS).

Kód: Vybrat vše

<html>
//hlavicka

<body>
  <div class="panel-horny">
    <div class="panel-title">
      Patrik Gajdoš
    </div>

    <nav>
      <a href="/" class="active">Domov</a>
      <a href="/blog/" >Blog</a>
      <a href="/page/kontakt" >Kontakt</a> 
      <a href="http://forum.pgajdos.sk">Fórum</a>
    </nav>

  </div>

  <div class="container">
    ... obsah stranky ...
  </div>

</body>
</html>


Takto nejako vyzera HTML vystup.
Nikdy som sa s podobnym problemom nestretol a to uz sa kodovaniu a programovaniu webov venujem par rokov...


Mimochodom, toto je ten web.

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod Myloš » 20 čer 2014 13:53

DOCTYPE! teoreticky slouží k deklaraci verze HTML, ale prohlížeče jednotlivé verze nerozlišují a ani rozlišovat nesmějí. Jejich povinností je HTML interpretovat, jednotlivé verze v tom nehrají žádnou roli.
Ve skutečnosti tedy – prakticky – funguje DOCTYPE pouze jako přepínač vykreslovacího režimu.
Jestliže byla stránka v pořádku bez deklarace – nic snazšího, tak ji tam nepiš. Něco/někdo tě nutí ji používat?
Více informací o vykreslovacích režimech viz http://wellstyled.com/html-doctype-and- ... -mode.html nebo http://www.jakpsatweb.cz/css/mody-prohlizecu.html.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

IDVert3X
Pohlaví: Nespecifikováno

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod IDVert3X » 20 čer 2014 15:14

Potrebujem to tam mať z dôvodu validity, preto mi to tam chýba, no nič teda, kašlem na to, jedna chyba SEO nepokazí.

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod Myloš » 20 čer 2014 15:43

A proč to potřebuješ mít validní? Ta otázka je provokativní jen zdánlivě. Zkus se nad ní opravdu poctivě zamyslet.
Předem upozorňuji, že prohlížečům je ukradené, zda je dokument validní, vyhledávačům je to taky buřt. Většina světového webu je nevalidní. Toto fórum není validní. Google není validní. Seznam není validní. Facebook není validní. Validita nikoho rozumného nezajímá.
Je dobré odlišovat slušně napsaný kód (nepsat jak prase, tedy například nekřížit tagy) a samoúčelnou validitu pro validitu.
Dále – výše uvedené nevalidní weby asi nemají se SEO problémy – to doufám uznáš. Ty máš asi na mysli to, že má tvůj web problémy s nějakým seo-analyzérem (seoservis a podobné zbytečné služby). Upřímně ti radím, nevěř jim; viz například mereni "sily" a "kvality kodu" www stran nebo SEO analýza zdrojového kódu - online nástroje.


Ještě bych doplnil, že na rozdíl od validity považuji za hodně důležitou sémantiku. O té se dočteš například na stránkách http://www.semantika.name/.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

IDVert3X
Pohlaví: Nespecifikováno

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod IDVert3X » 20 čer 2014 19:51

Nejde mi o SEO analyzátory, tie mám v ... no vieš čo som chcel napísať.
Skôr chcem mať web čo najvalidnejší, aj keď hromadu krát to nejde.
No tak to teda beriem za vyriešené a idem dokončovať svoj CMS.

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Deklarácia DOCTYPE poškodí zobrazenie stránky

Příspěvekod Myloš » 20 čer 2014 22:33

Víš, validita je prima, pokud nepřekáží; taková „třešinka na dortu“. Nemám nic proti validním webům (a sám jsem všechno dělal v souladu s validitou), ale jsou situace, kdy je honba za validním kódem s prominutím nesmyslnou, zbytečnou onanií. A jak jsem psal o sémantice, někdy jsou sémantika a validita proti sobě.
Hlavně si přečti (viz odkazy výše) to povídání o vykreslovacích režimech ve vztahu k různým DOCTYPE.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Facebook - stránky se nezobrazí Příloha(y)
    od Hoff » 18 říj 2024 10:17 » v Internet a internetové prohlížeče
    9
    4605
    od Hoff Zobrazit poslední příspěvek
    19 říj 2024 09:25
  • Web stránky se nedají načítat
    od jurasek9 » 04 pro 2024 11:22 » v Problémy s hardwarem
    5
    1970
    od jurasek9 Zobrazit poslední příspěvek
    05 pro 2024 07:50
  • Mobilní aplikace ve stylu webové stránky
    od bradto » 07 úno 2025 22:52 » v Programování a tvorba webu
    3
    4279
    od HelFix Zobrazit poslední příspěvek
    08 úno 2025 14:27
  • Chyba načítání stránky v prohlížeči, kde to fungovalo! Příloha(y)
    od Minapark » 23 srp 2024 11:53 » v Internet a internetové prohlížeče
    5
    4945
    od Minapark Zobrazit poslední příspěvek
    30 srp 2024 09:29

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti