Diskuse

Téma: Rozdiel

Viem že môj dotaz nesúvisí priamo so Sunlight-om ale predsa by ma to zaujímalo:

Aký je rozdiel medzi:
<table class='kontakt'>a
<table class="kontakt">
teda či je nejaký rozdiel medzi zapisovaním pomocou "nieco" a 'nieco' (v CSS a aj potom priamo na HTML stránky)

Ďakujem za odpoveď 🙂
stopUzamčeno - nelze přidávat nové příspěvky.
To se hodí při kombinování různých typů závorek, např. při kombinaci html, php a js, aby se ukončila správná závorka.

Na prosté html stránce (bez stylů a javascriptů a php) je to jedno.
použití uvozovek a apostrofů se hodí hlavně v php

$promenna="<img src='http://adresa.cz/obrazek.png' alt='obrázek' />";
$promenna="<img src=\"http://adresa.cz/obrazek.png\" alt=\"obrázek\" />";
$promenna='<img src="http://adresa.cz/obrazek.png" alt="obrázek" />';
$promenna='<img src=\'http://adresa.cz/obrazek.png\' alt=\'obrázek\' />';

$promenna="<span class='".$trida."'>.....</span>";
$promenna='<span class="'.$trida.'">.....</span>';
$promenna="<span class='{$trida}'>.....</span>";
Pozor některého prohlížeče apostrofy v html kódu odstraňují a proto já téměř vždy v čistém html používám " a v php takto:echo '<div class="trida">'
jval: já ti nevím, vždy používám
$promenna="<img src='http://adresa.cz/obrazek.png' alt='obrázek' />";a zatím to všechny jádra browserů rozlouskaly.
Ano, oni to rozlouskají, to není problém. Já měl problém spíš s tím, že když jsem si pak v prohlížeči dal zobrazit zdroj, tak byl bez apostrofů a pokud jsem ho chtěl zkopírovat a někam vložit, tak jsem apostrofy musel dodělat.

Od té doby to používám tak jak jsem psal.
Ďakujem Vám za vysvetlenie ... čiže v podstate v HTML a CSS je to úplne jedno ? 🙂
Ano, je, záleží na každým, co komu vyhovuje.Smety
V HTML je to jedno, v PHP už to až tak uplně jedno není, protože PHP v textu v uvozovkách parsuje proměnné, v apostrofech ne. Čili:echo '<div class="trida">';by mělo být o něco málo rychlejší než:echo "<div class='trida'>";I když samozřejmě u takhle krátkého textu je to neměřitelné.