Autor Zpráva
bicebs
Profil
Nadpisy mojich článkov sú malé a chcem aby "Predmet" bol nadpis h1 ale naeviem kde to mám vložiť.
<form method="post">        
      <table>
        <tr>
          <td>Predmet: <br /><input type="text" name="predmet" size="39" /></td>
        </tr>
        <tr>
          <td>Úvod :<br /><textarea name="uvod" rows="3" cols="31" ></textarea></td>
        <tr>
          <td>Správa: <br /><textarea name="zprava" rows="5" cols="31" ></textarea></td>
        </tr>
        <tr>
          <td align="right"><input type="submit" name="ok" value="Odoslať" /></td>
        </tr>
      </table>
    </form>
jefitto44
Profil
<td><h1>Predmet: </h1><br /><input type="text" name="predmet" size="39" /></td>



Každopádne mi toto nepríde ako nadpis článku. Na celej stránke by mal byť nadpis h1 použitý iba raz, kvôli SEO-u a validite
anonymníí
Profil *
jefitto44:
Na celej stránke by mal byť nadpis h1 iba raz
Nesmysl. Může jich být, kolik chceš, dává-li to smysl.

Nesouvisí to ani se SEO, ani s validitou. Na validitě navíc nezáleží.
juriad
Profil
jefitto44:
To o jedninečnosti h1 je blbost. h1 můžeš použít tak často, jak se ti hodí.

V tomto případě však popisek inputu rozhodně není nadpis první úrovně. Tady by se spíš slušelo mít celý formulář nadepsaný něčím jako: „Vložit zprávu“, což by se pak za nadpis dalo považovat.

Problém však vidím v tom, že popisky položek nejsou v <label>. Také nechápu použití tabulky, která je tam úplně zbytečná.
mimochodec
Profil
Já bych to tipoval ještě jinak. bicebs nejspíš kouká do nějaké administrace, přes kterou vkládá nějaké články. Nejde mu o velikost popisků tady, ale o použití h1 tam, kde se ty články pak vypisují.
bicebs
Profil
Ten input za slovom Predmet pridáva nadpis do mojich článkov a ja som chcel aby nadpis ktorý do toho inputu napíšem bol väčší preto tam chcem dať h1 ale neviem kde.
mimochodec:
Presne :).
jefitto44
Profil
Jasne, tak to si v zlom súbore... ty musíš nájsť nie ten súbor, kde sa to vkladá, ale ten, kde sa to vypisuje...
bicebs
Profil
Tu sa to vypisuje :
echo "<div class='clanek_plny'>
            <div class='titulek'>$predmet<a href='$adresa/novinky/upravitnovinky.php?id=$id_clanku'><img src='http://icons.iconarchive.com/icons/iconmoon/web-application/24/Modify-icon.png'></a></div>
            <div class='zprava'>$zprava</div>
            <div class='datum'>$datum</div>
            <div class='nick'>$nick</div>
          </div>";
Predmet je nadpis.
jefitto44
Profil
<div class='titulek'><h1>".$predmet."</h1><a href='$adresa/novinky/upravitnovinky.php?id=$id_clanku'><img src='http://icons.iconarchive.com/icons/iconmoon/web-application/24/Modify-icon.png'></a>

Nehádže ti takýto kód náhodou syntax error?
Radek9
Profil
jefitto44:
Nehádže ti takýto kód náhodou syntax error?
Proč by měl? Kvůli té interpolaci? Ta je v pořádku i když je to trochu prasárna.
jefitto44
Profil
Kvôli tomu, že nemáš oddelené dva stringy cez bodku... mne to vždy hádzalo error... no ak nehádže, tak dobre, začnem to používať
juriad
Profil
jefitto44:
Jaké dva stringy? Celé je to jeden string zapsaný v uvozovkách, ve kterém se expandují proměnné.
jefitto44
Profil
A to sa takto dá robiť? Ja som mal vždy za to, že musíš dávať bodky :O !
Corwin
Profil
jefitto44:
to jsou základy syntaxe php...
bodky dáváš v případě jednoduchých uvozovek. v případě klasických není potřeba (ale když tam jsou, je to stále ok).
juriad
Profil
jefitto44:
Přečti si stránku v dokumentaci http://php.net/manual/en/language.types.string.php.
Dovnitř uvozovek můžeš napsat proměnnou, dovnitř apostrofů to není možné.
Tečky se používají v případě, že chceš spojit několik řetězců, tedy napřed aktuální řetězec ukončíš, pak k němu něco připojíš další řetězec.

Například
$abc = "abc";
echo 'Spojení dvou $abc, jejichž hodnota je ' . $abc . ": $abc$abc";
jefitto44
Profil
No zaujímavé veci sa človek dozvie :) Diky chlopi
bicebs
Profil
Tak ako to mám prepísať?
juriad
Profil
bicebs:
Promiň, dostali jsme se opět daleko od původní otázky. Nejvhodnější bude změnit <div class="titulek"> na <h1 class="titulek">. Má být ikonka na úpravu součástí nadpisu? Nemá smysl tam mít div a ještě h1.
bicebs
Profil
juriad:
To riešenie nefungovalo(Ale ďakujem za snahu). Všimol som si že mám nastavenie titulkov a vzhľadu v css súbore. Veľkosť by som tam vedel nastaviť ale ako to môžem zmeniť na nadpis?
.clanek_plny .titulek{
  font-weight: 900;
  font-size: 20px;
  color: #F0F0F0;
  text-decoration: none;
  text-align: center;
  color: #F0F0F0;
}
jefitto44
Profil
normálne prepíš div class="titulek" na h1 class="titulek", čím ti ostane zachovaný súčasný vzhľad nadpisu. Ďalej si to už upravíš v CSS, to hádam zvládneš

Podľa #8 by to malo byť takto
<h1 class='titulek'>$predmet<a href='$adresa/novinky/upravitnovinky.php?id=$id_clanku'><img src='http://icons.iconarchive.com/icons/iconmoon/web-application/24/Modify-icon.png'></a></h1>
bicebs
Profil
jefitto44:
Bude to vyhľadávač brať ako nadpis? Lebo vlastnosti Predmetu (titulek) mám nastavené v css.

bicebs:
.clanek_plny .titulek{
font-weight: 900;
font-size: 20px;
color: #F0F0F0;
text-decoration: none;
text-align: center;
color: #F0F0F0;
}

Ak to bude vyhľadávač brať ako nadpis tak mi to nevadí.
anonymníí
Profil *
bicebs:
Je jedno, jak prvek vypadá, vyhledávači je jedno, jestli je nadpis žlutý, nebo modrý, velký nebo malý.

Jediné, co ho může zajímat, jsou podvodné praktiky (tzn. (téměř) nulová velikost, barva písma jako pozadí, atp.). Tvoje CSS je z pohledu vyhledavače nekonfliktní. Podtržení a zarovnání vyhledávač opravdu nehodnotní.
jefitto44
Profil
class titulek mu predsa ostane na svojom mieste a CSS štýly sa na to uplatnia, či je to div, alebo h1, alebo h6, alebo p, alebo span. CSS selektor vyzerá .clanek_plny .titulek, čiže hľadá iba class titulek, je jedno, či tú class bude mať div, alebo h1
bicebs
Profil
Mne ide o to aby keď namiesto div dám h1 aby vyhľadávač počítal pri vyhodnocovaní výsledkov s tým že ten nadpis napríklad "Prvý článok" je h1 a nie div. Aby bol článok s daným nadpisom čo najvyššie vo výsledkoch vyhľadávania.
Tomáš123
Profil
bicebs:
Aby bol článok s daným nadpisom čo najvyššie vo výsledkoch vyhľadávania.
Pozícia vo vyhľadávačoch sa od tohoto skutočne neodvíja.
jefitto44
Profil
Možno minimálne... ale ver tomu, že robot bude určite skôr pokladať za dôležitejšie h1 tag a to, čo je medzi ním, ako dajaké div. Diviek máš na stránke milión. Ako asi robot zistí, ktoré z nich je nadpis stránky?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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