www html, html уроки, html теги, css, верстка
статьи html уроки книги по css и html урокам вопросы и ответы Помощь сайту дизайн-студия Шутовой Елены
Главная страница > Есть ошибки...

Есть ошибки...

Одна из бед Рунета в том, что при публикации сайтов игнорируются и нарушаются правила русского языка. Не будем уподобляться в этом большинству, поэтому станем бороться с ошибками в рамках одного с нашего сайта всеми доступными средствами.

Разумеется, все контенты проходят сверку на орфографию и грамматику перед их публикацией на сайте, но всегда существует вероятность возникновения ошибки, которую автор проглядел, а программа проверки пропустила. Поэтому если вы обнаружили ошибку, независимо от того, насколько она мелкая, ее следует искоренять. Ибо не бывает мелких Errors, все они зло.

Итак, что на этом сайте считается ошибкой.

Орфографические ошибки

Сюда относится пропуск буквы в слове («bacground» вместо «background»), неправильное окончание по смыслу («в течении» или «в течение»), замена одной буквы на другую («сприпт» вместо «скрипт»), использование в контенте неправильного падежа.

Пунктуационные ошибки

Существует несколько десятков правил русского языка, которые указывают, в каком случае требуется добавляем запятую или иной знак препинания. Естественно, легко и пропустить запятую или поставить в контенте лишнюю.

Типографские ошибки

Как правило, ошибки, которые считаются таковыми в книгах, на с нашего сайтах воспринимаются иначе или вообще за ошибки не считаются. Тем не менее, приведем ошибки за которые «бьют канделябром».

Кавычки в контенте

В русском языке применяются кавычки двух видов «/» и „/“. Остальные виды кавычек, вроде "/" должны использоваться только в коде объекта.

Строка начинается с тире

Тире должно встречаться в строке контента или оканчивать ее, но строка никак не должна с тире начинаться. Однако ШТМЛ автоматически устанавливает переносы строк в зависимости от ширины области и длины предложения. Может получиться так, что перенесется именно тире, поэтому новая строка начнется именно с него. Чтобы этого избежать, перед тире в коде объекта добавляется неразрывный пробел  .

Переносы контента

Тире не единственный символ, который не должен переноситься на новую строку. Существует ряд случаев, когда один контент нельзя отделять переносом от другого. Например, фраза «рис. 1» должна оставаться неразрывной, поэтому в таких случаях вместо обычного пробела добавляется неразрывный пробел  .

Виды тире

В контенте на сайте встречаются три вида тире — длинное тире (спецсимвол в коде —), тире (–) и дефис (-). Везде, где в контенте требуется тире, вставляется именно длинное тире, а дефис употребляется только в словах вроде «кое-как».

Литературные ошибки

Классической ошибкой подобного рода является тавтология, т.е. повтор однокоренных слов. Известным примером служит выражение «масло масляное», но сюда же относится: «ответить в ответ», «цветной цвет» и т.д. Однако тавтология лишь верхушка айсберга под названием литературные ошибки. Вот некоторые из них.

Плеонастичность или избыток слов

Плеонастичностью имеется ввиду использование слов, повторяющих друг друга. К ним, например, относится выражение «CSS (ЦСС)-стиль», поскольку термин CSS (ЦСС) и расшифровывается как стиль, или «мэп-карта» (мэп по-английски и есть карта). Широко встречается также неправильно употребляемый термин «DVD-диск», в аббревиатуру DVD уже входит слово «диск» и повторять его нужды нет.

Несовместимость слов

Ошибка, когда одно слово не сочетается по смыслу или логике с другими словами. Нельзя употреблять выражение «примерно следующее число», поскольку одно слово предполагает округление, а другое точность. Также нельзя употреблять «2,5 пиксела», т.к. пиксел может выражаться только целым числом.

 

Технические ошибки

Неправильное применение параметров тегов и их значений, а также свойств CSS (ЦСС). Например, параметр align в теге <input type="text" align="right"> хотя и не приведет к ошибке, является неверным, поскольку он работает только для атрибута type="image", а не type="text". Также является ошибочным следующая конструкция <br style="clear:all"> из-за того, что у свойства clear нет значения all.

Здесь приведена лишь малая толика возможных Errors. Конечно, на этом сайте вы их все не отыщете, многих просто нет, и список приведен для общего сведения, а не является инструкцией для поиска.

Информация О нашем Internet проекте

Copyright 2009 Все права защищены

О нашем Internet проекте | Наши планы | Контент нашего сайта | Есть ошибки... | Технологии | Поддержать проект