HTML-kappaleiden kanssa pelaaminen: näytetään sinulle erilaisia muotoiluesimerkkejä

Tiedonanto: Tuesi auttaa pitämään sivuston toiminnassa! Ansaitsemme joillekin lähetysmaksun tälle sivulle suosittelemistamme palveluista. Lisätietoja

Rivit ja kappaleet

Tässä osassa kuvataan riveihin ja kappaleisiin liittyvää HTML-koodia. Aloitamme <DIV> ja <P> -tagit.

Huomaa: Tämä opetusohjelma sisältää vanhentuneita tunnisteita ja määritteitä.
Tämä opetusohjelma tarjoaa historiallisen arvon. Jotkut tässä opetusohjelmassa esitetyistä tunnisteista ja määritteistä on vanhentunut, eikä niitä tule käyttää. Selaimen tuki vanhentuneille elementeille ja määritteille voi olla rajoitettua, ja niiden käyttö voi tuottaa odottamattomia tuloksia.

Yksityiskohtainen kuvaus nykyaikaisesta html: stä on oppaissamme semanttisista merkinnöistä, HTML-dokumenttirakenteesta, kirjasimista ja verkkotyypistä h2> < DIV > -elementti

<DIV>, a lohkotason elementti, määrittää vain sivulohkon. Lohkon määrittelyn lisäksi <DIV> itse ei tee mitään. Esimerkiksi seuraava koodi luo <DIV> -elementin, jonka sisällä on kaksi kappaletta. Huomaa, että voit sijoittaa <P> -elementtejä <DIV> -elementtien sisään.

Mikä antaa meille:

Tämä on tavaraa ennen <DIV ...>.

Tämä on sisältöä <DIV ...>: n sisällä. Tämä on enemmän juttuja <DIV ...>.

Nämä ovat juttuja <DIV ...>: n jälkeen.

ALIGN-attribuutti

ALIGN asettaa elementin <DIV> sisällön tasauksen. Kaikki neljä arvoa, LEFT, CENTER, RIGHT ja JUSTIFY, ovat kaikki hyvin tuettuja. LEFT on oletusarvo.
Tämä koodi näyttää oletusarvon:

Mikä antaa meille:

Tämä olisi hieno aika kupilliselle kahvia, eikö luulet? Entä se! Juo kahvia koko päivän!

Kappaleelementti

<P> tarkoittaa uuden kappaleen alkua. Tämä tehdään yleensä kahdella rivinvaihdolla, jolloin kahden kappaleen väliin muodostuu yksi tyhjä rivi:

Mikä tuottaa tämän:

Tämä on ensimmäinen kappale. Ja tämä on toinen kappale.

ALIGN-attribuutti

ALIGN osoittaa kappaleen kohdistuksen.

Mikä tuottaa tämän:

Tämä on kohdistettu vasemmalle. Tämä on oletusarvo.

Tämä on kohdistettu keskelle.

Tämä on kohdistettu oikealle.

TYHJENNÄ MÄÄRITELMÄ

Jotkin selaimet tunnistavat CLEAR ja toimii hyvin samankaltaisesti kuin <BR>. Se ei kuitenkaan ole tavallinen HTML-koodi ja sitä ei vielä tueta laajalti, joten käytä sen sijaan <BR>.

Onko P-lopputunniste vaadittu?

W3C sanoo </P>: ”Lopputunniste on valinnainen, koska jäsentäjä voi aina päättää siitä.” Tämä tarkoittaa, että uusi <P> tarkoittaa edellisen <P> (ja edellisen ).

Kaikkien muiden lohkotason elementtien, kuten <HR> tai <BLOCKQUOTE>, tulisi myös päättyä Se ei kuitenkaan aina toimi tällä tavalla. Esimerkiksi jotkin selaimet tasaavat tekstin oikealle tasolle myös taulukon jälkeen. Seuraavassa esimerkissä MSIE renderöi ”taulukon jälkeen” -osan oikealle tasattuna, kun Netscape renderöi sen vasemmalle tasattuna:

MSIE: n renderointi Netscape-renderöinti

Jos määrität kappalelementin tasauksen tai muun tyyliominaisuuden, on parasta käyttää </P>. Jos et koskaan käytä asetettuja tyylejä, voit yleensä jättää huomiotta </P>.

Katso lisätietoja aiheesta W3C: n teknisistä tiedoista.

Tekstin tasaus

Voit asettaa minkä tahansa HTML-elementin kohdistuksen tyylisäännön text-align avulla. text-align -asetusta voidaan käyttää kohdistamaan kappale, asiakirjan osa tai jopa koko asiakirja. text-align -asetusta voidaan käyttää kohdistuksen asettamiseen vasemmalle, oikealle, keskelle tai perustellulle.

Oletetaan esimerkiksi, että haluamme keskittää kappaleen.Ensin luomme tyyliluokan nimeltä centeralign asettamalla seuraava koodi asiakirjan osioon:

Nyt voimme asettaa minkä tahansa kappaleen keskitetyn luokan luokalle näin:

Mikä antaa meille tämän:

.centeralign { text-align: center;}

Saada keskitetty

Voimme soveltaa samaa luokkaa <DIV> -elementtiin keskittämään osan sivu:

Mikä antaa meille:

Tämä on keskelle kohdistettu joukko tekstiä Se pysyy keskitettynä, koska se on sisällä DIV, jolla on keskitetyn tyyli.

Jokainen keskitetyn DIV: n elementti perii keskitetyn tyylin.

Perustelu

Oletusarvoisesti , useimmat selaimet hahmottavat tekstin rosoisella oikealla reunalla.

Jos haluat, että kaikki teksti hahmonnetaan kuten kirjassa, jolla on tasainen oikea reuna, voit käyttää yhtä tyylisääntöä. Jos haluat asettaa kaiken tekstin oikeutetuksi, kopioi seuraava koodi i n asiakirjan osioon.

Perustelun ongelmana on, että monet selaimet sekoittuvat viimeisen tekstirivin sijaintiin (jota ei pitäisi olla perusteltu). Esimerkiksi MSIE 4.x sekoitetaan, kun tekstilohkoa seuraa välittömästi taulukko. Huomaa tässä kuvassa, että tekstin viimeinen rivi venyttää sanat ”yksi agenttimme” koko rivin yli:

Tämän tilanteen korjaamiseksi ympäröi kaikki tekstilohkot <P> ja </P>:

Nyt virheellinen MSIE tekee asioita enemmän sanely:

Sisentäminen

Kappaleiden ja kokonaisen verkkosivun osien sisennykseen on useita tapoja Seuraavissa osissa kuvataan neljä sisennysmenetelmää:

  • Kappaleen sisennys
  • Sivun osan sisennys
  • Koko sivun sisennys
  • Jokaisen kappaleen ensimmäisen rivin sisennys

Ennen kuin aloitamme, kannattaa kuitenkin sanoa muutama sana <BLOCKQUOTE> On yleinen väärinkäsitys, että <BLOCKQUOTE> tulisi käyttää sivun osien sisennykseen. Tämä uskomus johtuu siitä, että useimmat visuaaliset selaimet renderoivat lainattua tekstiä kuten sisennetty. Muista kuitenkin, että HTML ei ole muotoilukieli ja antaa arvaamattomia tuloksia, kun yrität käyttää sitä yhtenä. Käytä <BLOCKQUOTE>, jos sinulla on lainattu tekstilohko, käytä muuten seuraavissa kappaleissa kuvattuja tekniikoita.

Kappaleen sisennys

Voit sisenyttää yhden kappaleen tyylien avulla. Oletetaan esimerkiksi, että haluamme sisällyttää kappaleen 50 pistettä. Ensin luodaan luokka nimeltä sisennetty seuraavilla tyylisäännöillä. Lisää tämä koodi asiakirjasi osioon.

Nyt asetamme kappaleluokan sisennykseksi lisäämällä CLASS-määritteen <P> -tagi:

Mikä antaa meille tämän sisennetyn kappaleen:

.indented {padding-left : 50pt; padding-right: 50pt;}

Et tiedä minusta, ellet ole lukenut kirjaa nimeltä Tom Sawyerin seikkailut; mutta se ei ole väliä. Tämän kirjan teki herra Mark Twain, ja hän kertoi totuuden, lähinnä. Oli asioita, joita hän venytti, mutta pääasiassa hän kertoi totuuden. Se ei ole mitään. En ole koskaan nähnyt ketään muuta kuin valehdellut kerta toisensa jälkeen, ilman että Polly-täti tai leski , tai ehkä Mary. Polly-täti – Tomin täti Polly, hän on – ja Mary, ja leski Douglasista kerrotaan kaikki kirjassa, joka on enimmäkseen totta kirja, jossa on joitain paareita, kuten sanoin aiemmin. Suomi

Sivun osan sisennys

Useamman kuin yhden sisennyksen sisennys Agraph käytämme samaa tyyliä kuin asetimme edellisessä esimerkissä. Lisää tämä koodi sivusi osioon:

Sitten käytämme sisennyttä luokkaa sarakkeessa <DIV> element:

Mikä antaa meille tällaisen sisennyksen:

Kotitalouksien vaaralliset jätteet
Nämä tuotteet voidaan viedä kierrätyskeskukseen jakelua varten. Tämä on paljon parempi kuin heittää ne pois.

  • Kotitalouksien siivoojat
  • Tietokoneet ja atk-tarvikkeet
  • Vaatteet

Koko sivun sisennys

Jos haluat koko sivun sisennyksen, aseta tyylisääntö, joka asettaa elementin oikean ja vasemmanpuoleisen täytteen. Esimerkiksi tämä tyyli asettaa oikean ja vasemmanpuoleisen täytön 100 pikseliksi:

Tämä tekniikka on suosittu, kun sitä käytetään yhdessä taustakuvan kanssa. Oletetaan esimerkiksi, että haluamme tämän kuvan kulkevan sivun vasemmalla puolella.

Tämä kuva on 56 pikseliä leveä, joten asetetaan täytteeksi 60.Seuraava tyyli asettaa taustakuvan, asettaa toiston toistoksi-y (toista vain pystysuunnassa sivun vasemmalla puolella) ja vasemmanpuoleisen täytteen arvoksi 60 (emme aseta oikeaa täytettä).

Näin se saattaa näyttää:

Jokaisen kappaleen ensimmäisen rivin sisennys

Jokaisen kappaleryhmän ensimmäisen rivin sisennys tyylisääntö, jossa käytetään teksti-luetelmakohtaa. Esimerkiksi seuraava koodi sisentää kunkin kappaleen ensimmäisen rivin 30 pistettä. Kopioi tämä koodi sivusi osioon:

Tämä koodi sisentää kunkin <P> elementti, mutta todennäköisesti törmäät ärsyttävään ongelmaan. Jos olet kuin useimmat suunnittelijat, et todennäköisesti laita P: tä ensimmäisen kappaleen eteen tai otsikon väliin, kuten <H1> ja sitä seuraava teksti. Valitettavasti sinun on tehtävä juuri tämä, jos haluat kappaleen sisennyksen. Näissä tilanteissa teksti on osa nimettömiä lohkoja, eikä siihen voi suoraan viitata. Sisentää se lisäämällä teksti <P> -elementtiin.

Joten esimerkiksi seuraavalla koodilla ei ole <P> otsikon ja tekstin välillä, joten tekstiä ei sisennetä:

Mikä antaa meille:

Oma Tarina
Tätä kappaletta ei ole sisennetty.

Tällä koodilla on <P> otsikon ja tekstin välissä, joten teksti on sisennetty:

.indented-p {text-indent: 30pt;} Oma tarina

Tämä kappale on sisennetty.

< BR > Elementti

<BR> lisää yhden rivin paluun . Kun <P> tarkoittaa uuden kappaleen alkua, <BR> tarkoittaa vain saman kappaleen sisällä olevaa paluupalautetta. <BR> hahmonnetaan yleensä yhdellä rivillä.

Esimerkiksi tämä koodi:

Mikä tuottaa tämän:

Oli kerran mies Nantucketista
joka piti kaiken taikinansa ämpärissä
Tyttärensä nimi Nan
Ajoi miehen kanssa
Mitä ämpäriin tulee, Nantucket

Koska <BR> ei aloita uutta kappaletta, kaikki nykyiset kappalemääritteet pysyvät ennallaan:

Mikä tuottaa tämän:

Oli kerran mies Nantucketista
joka piti kaiken taikinansa ämpärissä
Tyttärensä nimi Nan
Ajoi miehen kanssa pois. Ja mitä ämpäriin tulee, Nantucket

TYHJENNÄ MÄÄRÄ

CLEAR sanoo, että rivinvaihdon lisäämisen lisäksi, jos oikealla tai vasemmalla on kuva tai muu esine, mene myös sen ohitse. Esimerkiksi tämä koodi kertoo, että kuva tulisi kohdistaa sivun vasemmalle puolelle. Sitten on teksti ja sitten LEFT. Kuvan ohi seuraava teksti:

Mikä tuottaa tämän:

Tule alas Halloween-juhliin! Tulet pidä hauskaa aikaa.
20.00–24.00. Käytä pukua tai tule omaksi pelottavaksi itsellesi!

BOTH on sama kuin ALL, mutta ei ole tuettu niin monessa selaimessa, joten käytä sen sijaan ALL.

CENTER-elementti

Käyttösuositus: Käytä <DIV> sen sijaan.

Mikä antaa meille:

Hei! Puhutaan juttuista!

Mikä on sama kuin:

Mikä antaa meille:

Hei siellä! Puhutaan juttuista!

< HR > -elementti

<HR> piirtää vaakasuoran viivan (”vaakasääntö”) sivun yli. Se on siinä. Tällaisen yksinkertaisen konseptin osalta vaakasäännöt ovat yllättävän suosittuja. Aloitetaan perusasioista. id = ”7b03933f8e”>

ei ole lopputunnistetta eikä vaadi määritteitä:

Mikä luo tämän säännön:

Osa tekstiä täällä ylhäällä

Osa tekstiä täällä täällä

<HR> tarkoittaa yleensä jakoa sivulla. Tavaraa ennen kuin sääntö on eri ”osiossa” kuin sen jälkeen. Tästä syystä monet suunnittelijat pitävät <HR> loogista tagia, ei asettelutagia.

NOSHADE-attribuutti

NOSHADE osoittaa, että sääntö on esitettävä tasaisena kolmiulotteisen sijaan.Vertaa tätä säännöllistä vaakasääntöä:

NOSHADE -sääntöön:

Mikä antaa meille:

NOSHADE käytetään usein yhdessä SIZE:

Luo tämän säännön:

NOSHADE on suosittu, koska selaimet eivät yleensä esitä kolmiulotteisia sääntöjä kovin hyvin. Monissa olosuhteissa sääntö on esitetty samalla värillä kuin tausta, joten se on lähes näkymätön.

SIZE-attribuutti

SIZE osoittaa säännön korkeuden. (Luulen, että sen kutsuminen ”KORKEUDEKSI” olisi ollut liian helppoa.) Katso vaakaleveys kohdasta WIDTH. Vertaa joitain näistä koista:

Mikä antaa meille nämä säännöt:

Selaimet eivät yleensä tee <HR> -kokoa suuremmaksi kuin 100 .

WIDTH-attribuutti

WIDTH asettaa säännön vaakasuoran leveyden. Voit ilmaista koon pikseleinä tai prosentteina.

Nämä <HR> -asetukset on asetettu pikselileveydellä:

Mikä antaa meille nämä säännöt:

WIDTH ilmaistaan yleensä prosentteina. Jos käytät prosenttileveyttä, muista liittää arvo lainausmerkit.

Luo nämä säännöt:

Oletusarvo on 100%. Oletuksena sääntö on keskitetty. Määritä toinen kohdistus käyttämällä ALIGN.

Prosenttileveydet käytä prosenttiosuutta o f käytettävissä oleva leveys, ei sivun koko leveys. Jos sääntö on esimerkiksi taulukossa, leveys on prosenttiosuus taulukon solun leveydestä.

Mikä tuottaa tämän taulukon:

Hei, mikä kaveri!

Ompele ajoissa säästää yhdeksän

ALIGN-attribuutti

ALIGN asettaa kohdistuksen sääntö. ALIGN on hyödyllinen vain, jos käytät myös WIDTH.

Anna meille tämä:

< PRE > -elementti

<PRE> on yksi kätevimmistä tageista HTML-työkalupakissa. <PRE> merkitsee tekstin ”valmiiksi muotoilluksi” – kaikki välilyönnit ja rivinvaihdot palautetaan täsmälleen samalla kun kirjoitat ne.

Mikä tuottaa tämän:

<PRE> teksti renderöidään kiinteän leveydellä, mikä tarkoittaa, että kaikki merkit ja välilyönnit ovat sama leveys. Kiinteän leveyden ansiosta tekstin asettelu on helppoa haluamallasi tavalla, joten <PRE> soveltuu erinomaisesti yllä olevien kaltaisten ”nopeiden ja likaisten” taulukoiden luomiseen.

<PRE> EI saa selainta ohitsemaan tunnisteita. Voit silti luoda linkkejä ja muita herkkuja:

tuottaa tämän:

Kun aloitat merkintöjen lisäämisen , on vaikeampi nähdä, miten teksti muuttuu (tunnisteiden sijoittaminen tasaisesti, kuten yllä oleva taulukko auttaa). <PRE> käytetään usein lainaamaan suuria tekstilohkoja, joita et halua ”HTMLize”, mutta ”voi sekoittaa tekstiä. Muutamaa riviä suuremmalle pöydälle on yleensä helpompaa pitkällä aikavälillä käyttää taulukon koodia.

”Element

” estää vaunun paluun. Esimerkiksi seuraava koodi tuottaa yhden pitkän rivin hölynpölyruno:

Mikä tuottaa tämän:

Kiertäminen ja kääntäminen, kehruu ja huutaminen, sihaus ja möly, pelko ja hölmöily, kompastelu ja huutaminen, juoksu ja hyppääminen, kuorinta ja kuutiointi, ruoanlaitto ja punnitseminen, kustannukset ja hinnoittelu, syöminen ja juominen, kaikki päivän työssä.

is most useful for making the page layout more attractive by disallowing breaks inside logical groups of symbols and words. The poem quoted above breaks in appropriate places if each phrase is surrounded by:

Mikä tuottaa tämän:

Kiertäminen, kääntäminen ja huutaminen,
sähisevä ja möly,
pelkäävät ja hölmöilevät,
kompastelemme ja huutamme,
juoksemme ja hyppäämme,
kuorimme ja kuutioimme,
ruoanlaitto ja punnitsemme,
kustannukset ja hinnoittelu,
syöminen ja juominen,
kaikki päivän työssä.

Elementti

is for the situation where you have used estää rivinvaihdot osiossa ja sitten haluat sanoa ”mutta voit rikkoa TÄSTÄ, jos haluat”.”ei pakota rivinvaihtoa, se vain sallii sen:

Tuottaa:

Ehkä se johtuu siitä, että joka kerta, kun pääsen viimeiselle riville, minusta tuntuu, että minulla on niin paljon sanottavaa, että minun on yritettävä työntää ja sopia ja täyttää niin monta sanaa kuin voin ajatella, niin kuin pystyn

Kun olet keksinyt , Netscape now seems to have abandoned it. It"s better to stick to grouping non-breakable sets of words within, näin:

Mikä antaa meille tämän kappaleen:

Ehkä se johtuu siitä, että joka kerta kun pääsen viimeiselle riville, minusta tuntuu siltä, että minulla on niin paljon sanottavaa, että minun on yritettävä
työntää ja sopia ja täyttää niin monta sanaa kuin voin ajatella niin paljon kuin voin
Adam on tekninen kirjoittaja, joka on erikoistunut kehittäjien dokumentaatioon ja opetusohjelmiin.

Write a Comment

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *