Имеет ли значение, как написан мой html/css, или имеет значение, проверяет ли он?
Когда я пишу html и css, имеет ли значение, что я делаю что-то "по-своему", например, использую множество абсолютного позиционирования или, возможно, придумываю очень неортодоксальные решения некоторых проблем, таких как макет? Поскольку я не очень хорош в разметке прямо сейчас, я просто "делаю то, что работает". Я читаю столько, сколько могу, но знаю, что делаю ошибки. Важно ли уделять особое внимание тому, как именно я это пишу, чтобы не развивать вредных привычек, или я просто должен быть счастлив, что это подтверждается, и это самое главное?
4 ответа
Это должно сделать больше, чем проверить. Он должен хорошо выглядеть или, по крайней мере, быть функциональным. Единственный способ по-настоящему проверить это через всестороннее тестирование.
Стоит отметить, что стандартные шаблоны существуют по причине - потому что они работают. Но они, конечно, не Евангелие. Говоря метафорически, существует более одного способа снятия шкуры с кошки. Нет смысла слишком сильно скручивать руки, если вы найдете альтернативные решения, которые работают на вас. Единственная реальная проблема заключается в том, что ваш код может быть более трудным для понимания и / или поддержки в будущем, либо вами, либо кем-то еще.
Но, прежде всего, лучший способ учиться и совершенствоваться - это практиковаться. И нет лучшего способа попрактиковаться и обнаружить свои ошибки, написав и отправив реальный код. Если вы допустили ошибку, записывайте ее на свой счет. Это то, что мы все делаем.
Все это начнет иметь значение, как только другой пользователь будет поддерживать ваш код.
Вы должны посмотреть эти видео. http://code.google.com/edu/submissions/html-css-javascript/
Я бы сказал, что это где-то посередине. Важно всегда спрашивать себя "это лучший способ написать это?", Но не менее важно не зацикливаться на том, чтобы беспокоиться об идеальном способе выполнения задач и просто отправлять код. Чем больше опыта вы получаете, когда размещаете вещи в Интернете в руках людей, тем лучше вы будете знать, что такое "лучший способ сделать что-то".
"Должен ли я быть счастлив, что это подтверждает", я бы сказал, never
, Если ваш код работает хорошо, это не значит, что он настраивается на отметку. И лучший способ узнать, правильно ли вы написали код, - это проверить HTML-страницы во всех доступных браузерах / в разных ОС с разными разрешениями экрана и т. Д. Вы можете посмотреть, какие стандарты определены (но могут варьироваться в зависимости от потребностей вашего приложения) для CSS и HTML. Поэтому старайтесь изучать эти вещи, а не делать это "по-своему". Вот одна ссылка для вас.