Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/webbestmaster/semantic-html


https://github.com/webbestmaster/semantic-html

Last synced: 28 days ago
JSON representation

Awesome Lists containing this project

README

        

# Semantic-HTML

Цель: сделать примеры семантической вёрстки (далее СВ) с описанием и объяснением происходящего в них, то есть нужно постараться ответить на два вопроса "как делать СВ?" и "зачем делать СВ?"

Доклад по семантике от Макеева - https://www.youtube.com/watch?v=W5DgVWtitjQ&list=PLMBnwIwFEFHeD-j52BjuO2HMMw63fnBav&index=9

## План\содержание:

1 - каркас страницы, то есть тэги html, body, main, section и т.д.
1.1 - атрибуты по типу ltr\rtl и lang="en"

2 - как правильно расставить h1-h6

3 - правильно сверстать картинку - тег пиктуре и имаге - https://www.youtube.com/watch?v=7EhpWOkNfZg - вот тут доклад Макеева про пиктуре

4 - как правильно сверстать форму, тэги инпут тайп емаил, тел и т.д.

5 - role and ARIA, role="button" aria-label="open popup"

6 - figure, figcaption - тоже добавить

7 - обязательно упомянуть тэги списка, цитаты

8 - обязательно упоменять микро разметку\опен граф\вот это всё и что бы можно было указать например автора, и когда статься была написана

9 - как мне кажется хороший пример семантики каркаса - https://medium.com/@stasonmars/%D1%81%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D1%8B-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D1%81%D0%B5%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B8%CC%86-%D0%B2%D0%B5%D1%80%D1%81%D1%82%D0%BA%D0%B8-%D0%B2-html5-c7cd5e6f1ebb

## Дополительно
аттрибует hidden который без всяких css стилей скрывает элемент, это работает за счёт встроенный стилей браузера