10 редких HTML тегов, о которых вам стоит знать
На сегодняшний день от веб-разработчиков часто ожидают, что они будут работать в нескольких языках. В результате, это довольно сложно выучить все, что нам может предложить язык и легко оказаться в ситуации, когда ты не используешь весь потенциал определенных более специализированных, но очень полезных тегов.К сожалению, мы не приведем весь тот огромный потенциал этих тегов, которые остались в тени. Но никогда не поздно вернуться в игру и начать писать код, который включает всю ту мощь, которая содержится в не слишком часто используемых тегах.
Хотим представить вам наименее используемые и оставшиеся непонятыми теги HTML. До тех пор пока они могут быть менее популярны, они до сих пор удобны в определенных ситуациях.
1. <citе>
Все мы знакомы с тегом blockquote, но знаете ли вы о его младшем брате < сitе >? Тег < сitе > позволяет определять текст внутри элемента как ссылку. Обычно браузер отображает текст внутри тега <сitе> курсивом, но это легко можно изменить с помощью CSS.
Тег < сitе > очень полезен для цитирования библиографий и других ссылок сайта.
2. <
Тег
1 2 3 4 5 6 7 8 9 10 11 12 | <label for="showtimes"> Showtimes label> <select id="showtimes" name="showtimes"> <optgroup label="1PM"> <option value="titanic"> Twister option> <option value="nd"> Napoleon Dynamite option> <option value="wab"> What About Bob? option> optgroup> <optgroup label="2PM"> <option value="bkrw"> Be Kind Rewind option> <option value = "stf"> Stranger Than Fiction option> optgroup> select> |
Это позволяет визуально разделить список фильмов.
Живой пример:
3. < acronym
С помощью тега
1 2 | The microblogging site <acronym title="Founded in 2006"> Twitteracronym> has recently struggled with downtimes. |
Живой пример:
The microblogging site Twitter has recently struggled with downtimes.
4. < address
Тег
1 2 3 4 | <address>Glen Stansberry 1234 Web Dev Lane Anywhere, USA address> |
Живой пример:
Glen Stansberry 1234 Web Dev Lane Anywhere, USA
5. < ins
Если вы хотите отобразить исправления с помощью разметки, теги
1 | John <del>likesdel> <ins>LOVESins> his new iPod. John LOVES his new iPod. |
Живой пример:
John
his new iPod. John LOVES his new iPod.
6. < label
Элементы форм проще всего вылетают из головы, при разметке документа. Среди элементов формы один из самых забываемых – это тег
1 2 | <label for="username">Usernamelabel> <input id="username" type="text" /> |
Живой пример:
7. < fieldset
Fieldset это маленький атрибут, который может добавить вашим формам свойство логической группировки элементов. После применения, тег
1 2 3 4 5 6 7 | <form> <fieldset> <legend>Are You Smarter Than a 5th Grader?legend> Yes <input name="yes" value="yes" type="radio" /> No <input name="no" value="no" type="radio" /> fieldset> form> |
Живой пример:
8. abbr
1 | <abbr title="Sergeant">Sgt.abbr> Pepper's Lonely Hearts Club is my favorite album. |
Живой пример:
Sgt. Pepper's Lonely Hearts Club is my favorite album.
9. rel
Rel просто невероятно полезный атрибут, так как его можно применить к любому элементу HTML. Это помогает определять дополнительные переменные, которые никак не обозначены специальным образом. Это удобно, когда вы используете JavaScript в своем HTML. Если вы хотите иметь ссылку, которую вы могли бы редактировать, вы можете добавить:
1 | < a rel="clickable" href="page.html"> This link is editable < / a> |
JavaScript может искать ссылки со значением "clickable" в атрибуте rel, а затем уже применять какой-то Ajax для ее редактирования. Это одна из многих техник, которую вы можете использовать с атрибутом rel, возможности безграничны.
10. wbr
Пример использования:
1 | <span>How do you say Supercalifragilistic<wbr>expialidocious?span> |
1 комментарий:
брильянтбл!
Отправить комментарий