ПредишенСледващото

  • HTML
  • грим

Въпрос към последователите семантично HTML-маркиране.


Как да се наложи няколко реда цитат? Ясно е, че въвели тема на етикет, но след това виждам трудността в много чести случаите, когато в последния параграф, след като котировката отива още по-малко текст: Това обикновено е индикация за източника в скоби, маркирате бележка под линия или дори банална точка извън кавички. Какво да правим с този текст?


От една страна, тя не е част от офертата, така че това няма нищо общо текстов блок вътре в тага. От друга страна, тя е част от последния параграф от групираните в същия маркер.


По принцип, който искате да се реши и семантично правилен и да изглежда добре - или поне причините, поради които това не е възможно.

Аз не разбирам защо усложняват обработка скрипт :) Но дори и да го направи по-трудно - скриптове за и нужда за решаване на сложни проблеми, а хората през цялото време те се добавя желаната сложността. Аз обикновено цитират примера на шрифтове - не само, че има стотици хиляди, а през цялото време, за да създадете нов, но и вътре в самите шрифтове се добавят, например, различни дебелото черво или различен правопис на номера. Ясно е, че CSS не се справи с него. (Той дори се справят с преводите, това, което можем да кажем за по-сложни идеи за печатане.)

Добре, но след това как да се обадите блок "е откъс от текст + посочване на източника"?

про посочи - помня някъде наскоро просто да прочетете за тези промени, това е глупост, според мен. но HTML5 - все още е работен проект, нека да видим какво ще се случи по-нататък.

ако цитатът отнема няколко точки, за да замени р Разделение. може да се добави в р на вкус.

Когато мисля в HTML5 идеология, е необходимо, така че:

Означава да промените дисплея на CSS: блок в цитат маркер блок на инлайн - какво тогава за семантиката на всички е това?

Ако трябва да се направи универсална версия за всички браузъри IE7 +, е около CSS3 в последната дете ще трябва да се забравя. Както се казва, не мазнини. Семантичната HTML - сферичен кон във вакуум, който минава от другата страна на IE и разбива.

А poizvraschatsya може да бъде като тази, например:

блоков цитат [заглавие]: след съдържание: ATTR (наименование); плаваш: право;
>

Така че или има евтини (семантично маркиране) или да отидете (за визуалното оформление проекта).

Все още W3C пиши, че цитирам само имената на цитираните публикации.

Вие не можете да цитирам. може p.blockquote-postlude или статия / долния; Както знаете, проблемът не е в това подробно.

Означава да промените дисплея на CSS: блок от етикета въвели тема на инлайн - какво тогава за семантиката на всички е това?

Тук просто не виждам никаква трудност. Стил променя дисплея. семантика не настрани.

Ако трябва да се направи универсална версия за всички браузъри IE7 +, е около CSS3 в последната дете ще трябва да се забравя.

Тук също не е проблем; недоразумение CSS Fix Jscript'om оправдано.

Така че или има евтини (семантично маркиране) или да отидете (за визуалното оформление проекта).

Не, можете да ги комбинирате. Но миризмата - само HTML / CSS не мога да направя тук. Трябва да се сценарист, и правилно, най-вероятно - да се използва XSLT.

Подкрепете проекта - споделете линка, благодаря!