Welcome to Our Website

Hogyan lehet behúzni vagy lap szöveget a weboldalamon vagy a HTML-ben?

korszerűsített: 02/01/2021 számítógépes remény

különböző módszerek vannak a szöveg beillesztésére. A több böngészővel való kompatibilitás és a hozzáférhetőség érdekében azonban megvitatjuk a weboldal szövegének beillesztésének legnépszerűbb módszereit.

ajánlott módszer CSS & HTML

szöveg vagy bekezdés beillesztéséhez a leggyakrabban használt és ajánlott módszer a CSS használata. Az alábbiakban különböző példák találhatók arra, hogyan lehet a CSS beilleszteni a szöveget., Mindegyik példa a <head></head> HTML címkék közé kerül.

a következő példa létrehozna egy “tab” nevű stílusosztályt, amely a szöveget és a 40 Pixel bekezdést beilleszti a bal oldalról.

<style type="text/css"><!-- .tab { margin-left: 40px; }--></style>

miután a fenti kód a <fej> szakasz, akkor használja azt hozzáadásával a bekezdés (<p>) címkék az ábrán látható módon.,

<p class="tab">Example of a tab</p>

beleértve a CSS-t a HTML-dokumentumban, a fentiek szerint,” in-line ” CSS-nek nevezik. Hasznos a gyors változtatásokhoz, de hosszú távon nehéz később megváltoztatni.

ehelyett az összes CSS-kódot külön fájlba helyezheti, a kiterjesztéssel .css. Ezután bármely HTML-dokumentumból hivatkozhat erre a fájlra, az adott dokumentum pedig felhasználhatja ezeket a CSS-tulajdonságokat. Külső CSS fájl használata megkönnyíti a CSS későbbi megváltoztatását, mivel az összes CSS egy helyen van meghatározva.

<link rel="stylesheet" Type="text/css" href="http://www.example.com/basic.css">

egyszer .,css fájl jön létre, szerkessze a fájlt, majd adja hozzá ugyanazt a CSS kódot, kivéve a <stílus> és megjegyzés címkék bele, amint az látható.

.tab { margin-left: 40px; }

végül, miután a fenti lépések befejeződtek, bármilyen szöveget ugyanazzal a <p class=”tab”> példa, amelyet fent mutattunk.

a behúzás más formái is vannak. Például, ha csak egy bekezdés első sorát szeretné beilleszteni, a fenti CSS sor használata helyett a következő sort használja.,

.tab { text-indent:40px }
Tip

százalékos behúzással is behúzható. Például a 40px (Pixel) behúzás helyett a francia bekezdést 5% – kal helyettesítheti a szöveg behúzásához az aktuális nézet 5% – ával. Em-helyet is használhat a behúzás szélességének meghatározásakor.

bónusz tipp

a bal oldali francia bekezdést jobbra is megváltoztathatja a margó megváltoztatásával-balról margóra-jobbra.

ajánlott módszer HTML

lehetséges, hogy ugyanazt az eredményt a fenti egy inline stílus HTML., A fenti CSS példa használata közben könnyebben karbantartható több weboldalon keresztül, ha csak akkor kell stílust használni, ha a következő példát használhatja.

<p style="margin-left: 40px">This text is indented.</p>

ebben az első példában a bekezdéscímke összes szövege balról 40 képponttal van behúzva. Bármely más bekezdéscímke nincs behúzva.

<p style="text-indent: 40px">This text is indented.</p>

ebben a második példában csak a bekezdés első szövegsora lesz behúzva 40 Pixel balról. Az adott bekezdésben szereplő további szövegsorok nincsenek behúzva.,

Tip

egy százalék használatával is behúzható. Például a 40px (Pixel) behúzás helyett a francia bekezdést 5% – kal helyettesítheti a szöveg behúzásához az aktuális nézet 5% – ával. Em-helyet is használhat a behúzás szélességének meghatározásakor.

Tip

a bal oldali francia bekezdést jobbra is megváltoztathatja a margó-balról margóra-jobbra módosításával.

alternatív módszer

egy másik gyakori (de nem megfelelő) módszer a szöveg beillesztésére a<blockquote> címkék, amint az a következő példában látható., Bár ez egy könnyebb megoldás, bevezeti a Hozzáférhetőségi kérdéseket. Ez a címke szöveg idézésére szolgál, nem pedig behúzásra.

<blockquote>This text would be indented</blockquote>

további információk

  • be kell behúznia a HTML-kód írásakor?
  • hogyan lehet extra helyet létrehozni a HTML-ben vagy egy weboldalon.
  • a kapcsolódó információkat és linkeket lásd a francia bekezdésdefinícióban.
  • HTML és web design help and support.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük