У вас в примере нет тега section, только select, поправьте.
Ширина селекта определяется по самому длинному option, если иного не задано в css.
Вы можете на js выяснять количество символов в выбранном option, его ширину и полученное значение задавать как ширину селекта. Треугольник перестать делать абсолютом.
В спеке смотрите к какой категории (Categories) принадлежит тег, который хотите куда-то вложить.
И смотрите какие категории можно вкладывать в другой тег (Content model).
Сравниваете.
artem,
Только целиком прочитайте, прежде чем ругаться.
например?
Дело в неверной оценке веса знаний. Т.е. то, что вам кажется "изучил" не соответствует тому, что делается на рынке и необходимо для получения какой-нибудь работы.
Важен спектр задач, которые вы с состоянии решать.
Бросать читать книги по программированию - это нормально, в них, на мой взгляд, мало мотивации и интереса, особенно для юного возраста. Более старшие люди, могу продираться через дебри написанного, имея собственную мотивацию, например, деньгами.
Один из вариантов обучения - брать какие-то реальные задачи, разбивать их на более мелкие и гуглить конкретные вопросы и проблемы.
Эти задачи можно придумывать по собственным нуждам (например, не нравятся приложения для расписаний занятий, напишите свое) или искать на фрилансе (заказ брать не обязательно и по началу вообще не нужно) или делать копии каких-то сервисов, которые нравятся.
Хорошо бы, чтобы кто-нибудь попробовал пользоваться готовыми продуктами и мог дать оценку удобства.
Плюсы:
- поднимет мотивацию
- сами поймете свой уровень
- что-то пойдет в портфолио
militaryst, сайт должен выглядеть нормально при любом размере окна.
А при каких размерах происходят существенные изменения ведомо только вам, дизайнеру.
Более или менее стандартные размеры вьюпортов вы можете посмотреть в бутстрапе или в статистике.
Если вы задаете вопрос после того как взяли заказ, то вам нужен человек, который поможет его вернуть назад с минимальными потерями.