Напісаць у HTML: абзацы і Spacing

Або: Чаму мой HTML Усе збягаюцца як старажытны скрутак?

Такім чынам, вы даведаліся асноўныя паняцці HTML і некаторыя асноўныя HTML - тэгі , і вы вырашылі ўставіць некаторыя HTML у вашай CMS . На жаль, ваша артыкул зьбегся. Усе адзін пункт! Што здарылася?

Не панікуйце. Разуменне таго, як ваш браўзэр інтэрпрэтуе парывы радкоў, і вы гэта выправіць хутка ... або , па меншай меры, проста.

Браўзэры ігнаруюць большасць белага прасторы

HTML аб разметкі звычайны тэкст. Таму, калі тэкст быў на parchmentq, звычайны тэкст зьбегся ў гіганцкіх блоках. Сёння мы разбіваем тэкст на абзацы.

Вы не можаце думаць шмат пра пунктах. Яны проста адбываюцца. Вы націскаеце ENTER, і баста.

Але HTML адрозніваецца. Браўзэр стараецца з усіх сіл, каб адфільтраваць інфармацыю, якая, здаецца, не важна. Вы павінны зразумець, як гэта працуе, так што вы не заблытацца.

Выкажам здагадку, вы набіраеце цэлую кучу прабелаў:

Я адчуваю, як Э. Э. Камінгс

Ваша празаічны браўзэр перадасць гэта храбусткая выкананне:

Я адчуваю, як Э. Э. Камінгс

Мы не ў Слове больш, Тота. Браўзэры ігнаруюць дадатковае адлегласць. Яны памяншаюць некалькі прабелаў ў адзінай прасторы.

Браўзэры таксама будзе ігнараваць вашыя разрывы радкоў.

Я адчуваю, як Э. Э. Камінгс, але ўсе ненавідзяць БУКВЫ онлайн ў любым выпадку.

Ваш браўзэр робіць гэта:

Я адчуваю, як Э. Э. Камінгс, але ўсе ненавідзяць БУКВЫ онлайн ў любым выпадку.

Калі вы прыехалі з тэкставага працэсара свету, такія паводзіны могуць быць дзіўным. На самай справе, гэта дае вам большую свабоду.

пункты

Але вы па-ранейшаму жадаеце пункты. Вось яны: <р> і .

<Р> Гэта параграф.

Гэта яшчэ адзін пункт, нават калі ён знаходзіцца на той жа лініі. І хоць я толькі што ўвайшоў у два разрыву радка, гэта яшчэ частка пункта два. Цяпер я зачыню пункт два.

Паглядзіце ўважліва на тэгі <р> і , то паглядзім, што браўзэр робіць.

Гэта параграф. Гэта яшчэ адзін пункт, нават калі ён знаходзіцца на той жа лініі. І хоць я толькі што ўвайшоў у два разрыву радка, гэта яшчэ частка пункта два. Цяпер я зачыню пункт два.

Разумееце? Браўзэр сапраўды цалкам ігнаруе вашыя разрывы радкоў. Ён клапоціцца толькі аб тэгах.

Звычайна, канешне, разумны выбар у адпаведнасці з вашымі абзацы з разрывамі радкоў:

<Р> Гэта параграф.

Гэта яшчэ адзін параграф.

Але разрывы радкоў толькі для вас. Браўзэр ігнаруе іх.

Даданне кучы тэгаў <р> можа быць стомным. Гэта адна рэч, каб дадаць курсіў тут і там. Гэта яшчэ прыйдзецца дадаць тэгі кожны раз, калі вы пачынаеце новы пункт.

Але пачакайце! Там надзея! Ці не запускайце крычаць назад у тэкставы працэсар.

Ваша CMS Можа Паважайце вашы пустыя радкі

Да шчасця, некаторыя CMSs прызначаныя для ўстаўкі тэгаў абзаца аўтаматычна для вас, за кулісамі. Вы можаце проста ўставіць пустую радок паміж абзацамі і CMS робіць усё астатняе.

Гэта параграф. Няма тэгаў! А вось іншы пункт.

Калі ваша CMS мае гэтую функцыю, вы атрымаеце:

Гэта параграф. Няма тэгаў! І вось яшчэ адзін пункт.

Чаму гэта працуе? Перад тым як CMS выкладвае свой артыкул у якасці вэб - старонкі , ён дадае тэгі , неабходныя <р>.

Ваша CMS верагодна, будзе рабіць гэта аўтаматычна. Калі гэта не так, вы можаце быць у стане ўключыць гэтую функцыю.

Націсніце Enter, двойчы для абзацаў

У тэкставым рэдактары, вы звычайна хіт, толькі адзін раз паміж пунктамі. Пункты ўяўляюць сабой адзін радок, але тэкставы працэсар абгортвае іх.

У HTML, вы хочаце патрапіць ENTER двойчы паміж пунктамі. Калі CMS дадае тэгі <р> аўтаматычна, то ён, хутчэй за ўсё чакае пусты радок.

HTML Line Breaks адрозніваемся

У браўзэры абзацы ёсць прастора паміж імі. Што рабіць, калі вы проста хочаце, каб скончыць лінію, без прабелу перад наступным радком? Няма праблем. Там у тэг разрыву радка.