Kas yra HTML eilutės lūžis?

Hiperteksto žymėjimo kalboje (HTML) eilutės lūžis yra žymos arba pakopinio stiliaus lapo (CSS) ypatybė, dėl kurios HTML peržiūros priemonė arba žiniatinklio naršyklė iš karto nukrenta į kitą galimą eilutę ir nubrėžia kitą elementą, pradedant nuo apibrėžto. marža. Yra du visuotinai priimtini būdai, kaip į dokumentą įterpti HTML eilutės lūžį. Pirmasis yra naudoti pertraukos (BR) žymą, verčiant naršyklę pradėti kitus elementus kitoje eilutėje, sulygiuotu su kairiąja kraštine. Kita galimybė yra naudoti skirtingas CSS ypatybes, kad būtų galima apibrėžti kraštines, latakus ar tarpus aplink bloko lygio elementus, kad būtų sukurta atvira erdvė, nors šis metodas neturi įtakos žodžių vyniojimui dokumente.

Vienas iš HTML projektavimo principų yra tas, kad naršyklei paprastai leidžiama šiek tiek valdyti tinklalapių išdėstymą. Tai leidžia gerai suplanuotoms svetainėms atrodyti labai sklandžiai, nepaisant ekrano dydžio. Kai nubraižoma pastraipa, naršyklė paprastai turi rasti tinkamą vietą eilutės pabaigai, dažniausiai dešinėje bloko paraštėje. Naudojant numanomą HTML eilutės pertrauką, šis procesas nutraukiamas.

BR žyma yra paprasčiausias būdas užbaigti eilutę ir judėti žemyn. Žymos naudojimas paprastai yra priimtinas kai kuriems nedideliems formatams, nors tai yra vienintelis būdas apibrėžti pastraipas dokumente. Pastraipos žyma yra pageidautina atskirti teksto sritis, nes ji sukuria bloką, kurį galima manipuliuoti CSS ar kitomis žymomis, o HTML eilutės lūžio žyma yra atskira ir neapima bloko. Pertraukos žyma gali būti naudojama pastraipų bloke, kad naršyklė nenaudotų dviejų pertraukų tarp pastraipų, o tai yra numatytasis elgesys.

Kitas būdas, naudojamas eilutės pertraukai sukelti, yra padidinti teksto laukelio dydį su CSS ypatybėmis. Tai efektyviai išplečia konteinerio dugną, todėl po jo lieka tuščios vietos. Tai gali atrodyti taip pat, kaip naudojant pertraukos arba pastraipos žymą, išskyrus tai, kad sudėtiniame rodinyje esantis tekstas nekeičiamas, todėl žodžių laužymą vis tiek daugiausia valdo naršyklė.

Viena sritis, kurioje gali reikėti nurodyti HTML eilutės pertrauką, yra tada, kai tekstas apvyniojamas aplink įterptą vaizdą. Paprastas būdas sukurti aiškiai suformatuotas pastraipas, esančias vaizdo šone, yra naudoti CLEAR modifikatorių, skirtą HTML eilutės lūžio žymai. Tai leidžia nurodyti, ar eilutės lūžis turi tęstis kaip įprasta, ar pereiti prie kitos galimos eilutės po vaizdo. Taip pat galima sukurti CSS stilius, kurie imituotų šį elgesį, nors tam tikromis aplinkybėmis jis gali būti ne toks sklandus.