Jméno:    Heslo:   
Kdo je on-line
· Hosté on-line: 4

· Členové on-line: 0

· Registrovaní členové: 21
· Nejnovější člen: Kamila
PAVLAČ

17.05.2012

Stabilizace veřejných financí v nedohlednu?

V dnešních pře Rathovaných dnech se přece objevila dobrá zpráva. Český statistický úřad (ČSÚ) uveřejnil zprávu, podle které hospodaření veřejných rozpočtů v loňském roce skončilo neplánovaně výrazně lepším výsledkem.

Vláda,řešení...

Tedy, než jak původně naše vláda počítala podle svého plánu fiskální konsolidace. Přesto k tomu Kalousek vůbec nepřihlédl a nejen důchodci jsou dále poškozeni.


Vice: Stabilizace veřejných financí...
Reklama2
HTML5: Nežadouci inline styly; jak je odstranit
html5

Specifikace HTML5 se dere rychle na webové stránky. Pro kodéry je to však někdy horor, např. se „zábavnými" inline styly, které HTML 5 nesnáší. V dnešní ukázce se podíváme, jak takové styly vypadají - a hlavně ukážeme si, jak je odstraňovat. Lépe řečeno nahrazovat, aby zdrojový kód byl validní. Úpravu provedeme na platformě PHP-Fusion, totéž platí pro další systémy, které pracují s PHP kódem.



Specifikace HTML5 se dere rychle na webové stránky. Pro kodéry je to však někdy horor, např. se „zábavnými" inline styly, které HTML 5 nesnáší. V dnešní ukázce se podíváme, jak takové styly vypadají - a hlavně ukážeme si, jak je odstraňovat. Lépe řečeno nahrazovat, aby zdrojový kód byl validní. Úpravu provedeme na platformě PHP-Fusion, totéž platí pro další systémy, které pracují s PHP kódem.

news.php

Na inline styly vás např. upozorní nejen validator validatorW3c.org nebo validatorw3.cz, ale též SEO-servis.cz, a to takovým způsobem:


Hláška o výskytu inline stylování v dokumentu www stránky.

ř.74 a ř.75:

Původní zlotřilost kódu k obrázku img:

  1. $news_[0] .= "<a href='print.php?type=N&item_id=".$news_info['news_id']."'><img src='".get_image("printer")."' alt='".$locale['global_075']."' style='vertical-align:middle;border:0;' /></a>"; {

Jak vidíme ze zápisu k obrázku, je v něm nežádoucí inline stylování, které validátor označí za chybu (definice zarovnání "vertical-middle" a zápis s nulovou hodnotu rámečku "border". Tyto zlotřilosti nežádouci inline CSS stylu jsou: style='vertical-align:middle;border:0;'

Po úpravě:

  1. $news_[0] .= "<a href='print.php?type=N&item_id=".$news_info['news_id']."'><img src='".get_image("printer")."' alt='".$locale['global_075']."' /></a>";

Resumé

Provedli jsme tedy úpravu v kódu, který se týká odkazu na obrázek - konkrétně je to obrázek malé ikonky tiskárny ve footeru pod odkazem u článku na Homepage. Odstranili jsme nežádoucí inline styl, který HTML 5 nesnáší. A nejen to zmizi s ním i další nežádoucí zápis border:0;. O zobarzení obrázku se stará zápis: $locale['global_075'] = "Tisk";. Pokud bychom chtěli pozicování tohoto obrázku upravit, bylo by nejvhodnější přiřadit mu potřebné stylování v CSS. V tomto případě je to však zbytečné, jelikož obrázek je konkrétně v PHP-Fusion, v jeho styles.css definován v řádkovém boxu prostřednictvím selektoru news-footer.


Autor: Květoslav (Kvido) Vícha


Související články v kategorii:
Komentáře
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Přidat komentář
Jméno:

Validační kód:


Zadejte validační kód:

Sdílet tuto novinku
URL:
BB-Code:
HTML:
Sdílet:
Share |