Я программист, занимающийся веб-разработкой уже более двух лет. Несмотря на то, что Ive занимался инженерными разработками в течение последних двух лет, я не думаю, что сделал это правильно.
Например:
- Я все еще делаю макет с таблицами, а не только с CSS. Я еще не нашел способ правильно представить данные, выровненные и табличные.
- Я не знаю разницы между
display: none
иvisibility: hidden
(ну, я знаю это сейчас, но есть много случаев, например: заполнение, поля, переполнение и т.д.) - Я действительно не следовал методу наследования CSS. Почти каждый стиль начинается с
#
, а не класса. - Всякий раз, когда страница загружается медленно, элементы html неуместны и приводятся в порядок только при полной загрузке.
- Я не знаю, что передает эта картинка в firebug (кстати, firebug - мой спаситель. Жизнь была бы невозможна без Firebug)
- Всякий раз, когда макеты в беспорядке, я искушаюсь использовать позицию: абсолютный. Неизменно это заканчивается большим беспорядком.
Я знаю, что я делаю много чего не так (и мне нужно это сделать правильно), но мне удается все складывать и как-то показывать, только чтобы увидеть, как это испортилось в другом браузере.
Я не хочу делать праймер на CSS или CSS для чайников. Я знаю больше, чем это. Я хочу правильно изучить CSS. Сосредоточившись на проблемах, подобных примерам, которые я показал выше, и исправлению их.
Можете ли вы указать мне ресурсы или добавить общие советы и подсказки, используемые разработчиками CSS, чтобы все было правильно.