Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
A webhely lehetőséget ad HTML formában írt tartalom bevitelére. Míg a teljes HTML nyelv megtanulása túl nagy feladatnak tűnhet, néhány egyszerű jelölés alkalmazását könnyű elsajátítani. Az alábbiakban a webhelyen használható fontosabb jelölésekről olvasható részletes információ.
Szakmai érdeklődésűek számára a W3C angel nyelvű HTML Specifications oldala nyújthat további részleteket, de a keresők is sok leírást adhatnak találatként a HTML-re keresve.
| Jelölő leírása | Beírandó | Eredmény |
|---|---|---|
| A linkek más webhelyekre nyújthatnak kapcsolatot. | <a href="http://www.adventista.hu/vakmisszio">Látássérültekért végzett szolgálat</a> | Látássérültekért végzett szolgálat |
| Kiemelt | <em>Kiemelt</em> | Kiemelt |
| Fontos | <strong>Fontos</strong> | Fontos |
| Idézett | <cite>Idézett</cite> | Idézett |
| Programok forráskódjainak megjelenítésére | <code>Kód</code> | Kód |
| Felsorolásos lista; az <li> jelölővel kell megadni az elemeket | <ul> <li>Első elem</li> <li>Második elem</li> </ul> |
|
| Sorrendezett lista; az <li> jelölővel kell megadni az elemeket | <ol> <li>Első elem</li> <li>Második elem</li> </ol> |
|
| A definíciós listákat a <dl> elemmel kell jelölni, melyben a <dt> mutatja a definiált kifejezést, a <dd> pedig a definíciót. | <dl> <dt>Első kifejezés</dt> <dd>Első definíció</dd> <dt>Második kifejezés</dt> <dd>Második definíció</dd> </dl> |
|
A legtöbb speciális karakter gond nélkül beírható.
Problémás elemek esetén HTML karakter jelölők alkalmazandók. Jellemző példa az & írásmód az és (&) karakter jelöléséhez. A karakter jelölések teljes listája a HTML szabvány entitások oldalán található. Néhány fontosabb:
| Karakter leírása | Beírandó | Eredmény |
|---|---|---|
| És jel | & | & |
| Nagyobb jel | > | > |
| Kisebb jel | < | < |
| Idézőjel | " | " |
PHP programozási ismerettel rendelkező beküldők számára a rendszer lehetőséget biztosít, hogy olyan kódot ágyazzanak be, amelyet csak akarnak. A dinamikus elemek akkor kerülnek végrehajtásra, amikor a tartalom megjelenik. Ezzel a lehetőségek óriási tárháza nyílik meg, amely hibás program írása esetén komoly veszélyeket is magában rejt. Ezért az, aki nem járatos a PHP, az SQL és a működtető motor használatában, az jobban teszi, ha mellőzi a kísérletezést, mert kárt tehet az adatbázisban, vagy az oldalakat megbízhatatlanná, használhatatlanná teheti! A legtöbb esetben célszerű megmaradni a HTML tartalomnál.
Ügyelni kell arra, hogy minden PHP elem érvényes kódot adjon meg – beleértve az olyan dolgokat is, mint a parancsok lezárása pontosvesszővel. Erősen ajánlott a saját kód éles környezettől különálló fejlesztése.
Megjegyzések:
print, mind a return parancsok használhatók.Egy egyszerű példa:
Tegyük fel, hogy a PHP beviteli formát egy blokk létrehozásakor szeretnénk felhasználni. Egy olyan blokkot veszünk fel „Üdvözlet” címmel, amely köszönti a látogatót. A doboz tartalmát az alábbi kód jeleníti meg:
print "Légy üdvözölve, látogató, ... ide jöhet az üdvözlőszöveg ...";Ha regisztrált felhasználókkal is számolunk, akkor átalakíthatjuk az üzenetünket így:
global $user; if ($user->uid) { print "Légy üdvözölve, $user->name, ... ide jöhet az üdvözlőszöveg ..."; } else { print "Légy üdvözölve, látogató, ... ide jöhet az üdvözlőszöveg ..."; }
További példák a Drupal forráskódjának alapos áttekintésével könnyen találhatóak, különösen, ha blokkok létrehozására használjuk ezt formát.