Как стать вебмастером с нуля?
2013-06-07 15:49:03
Вебмастеров сейчас развелось очень и очень много. И каждый имеет собственные блоги и сайты, ...
+ развернуть текст сохранённая копия
Вебмастеров сейчас развелось очень и очень много. И каждый имеет собственные блоги и сайты, предлагает свои услуги, создают веб студии. В целом быть успешным вебмастером не так то и сложно, главное желание и упорство, достаточно выучить необходимые языки программирования, познать сферу веб дизайна, научиться работать со всеми на сегодняшний день популярными системами управления сайтами, а [...]
Тэги:
css,
html,
php,
инфопродукт,
инфопродукты,
сайт
[Перевод] Великое экранирование (или что нужно знать для работы с текстом в тексте)
2013-06-06 22:46:49
SQL инъекции, подделка межсайтовых запросов, поврежденный XML… Страшные, страшные вещи, от которых ...
+ развернуть текст сохранённая копия
SQL инъекции, подделка межсайтовых запросов, поврежденный XML… Страшные, страшные вещи, от которых мы все бы хотели защититься, да вот только знать бы почему это все происходит. Эта статья объясняет фундаментальное понятие, стоящее за всем этим: строки и обработка строк внутри строк. Читать дальше →
Тэги:
html,
php,
sql,
xml,
xss,
атака,
инъекция,
метка,
программирование,
равный,
читать,
экранирование
Как правильно указывать значение свойства line-height
2013-06-06 16:47:49
Согласно статье Эрика Мейера значение свойства line-height следует указывать только в виде ...
+ развернуть текст сохранённая копия
Согласно статье Эрика Мейера значение свойства line-height следует указывать только в виде безразмерного числа, например так line-height:1; или с дробной частью так line-height:1.2;. Свойство line-height является наследуемым, а значит все наследующие элементы приобретают вычисленное значение (computed value), которое имеет свойство line-height у их родителя. В случае, если для значений свойства line-height используются относительные или абсолютные... читать дальше
Тэги:
css-свойство,
html+css,
line-height
Justify Grid — новое слово в разметке
2013-06-04 20:47:08
...
+ развернуть текст сохранённая копия
Доброго времени суток уважаемые хабражители. На сегодняшний день создание разметки для страницы грубо говоря не автоматизировано. Разметку мы выполняем с помощью
float
или
inline-block
(подробнее). Поэтому я хочу поделиться с вами замечательной идей — Justify Grid Framefork.
Проблема
Если говорить о верстке на
float
, то мы сталкиваемся с проблемой центрирования элемента и нам приходиться скурпулезно указывать все значения ширины и отступов. Эту проблему безусловно решают существующие Grid фреймворки (к примеру 960.gs). Но получается симантически не верная разметка и разработчикам постоянно приходиться использовать .clearfix. Плюс ко всему проблемы могут возникнуть из за дробных пикселей. Если говорить об
inline-block
, то неудобства появляются из за того, что элементы с этим значением выравниваются по базовой линии, а не по верхнему краю. А если на странице несколько inline-block'ов, каждый из которых расположен с новой строки, то между ними будут некоторые промежутки. Любой пробел повлияет на Ваш layout. Решение есть — CSS Grid Layout или Flexible Box Layout, но эти решения не поддерживаются на большинстве браузеров.
Читать дальше →
Тэги:
css,
design,
grid,
html,
layout,
веб-разработка
16 урок. Элемент выбора в форме (Селект).
2013-06-03 19:24:21
В этом уроке мы поговорим об еще одном элементе под названием Select (Выбор). Элемент представляет ...
+ развернуть текст сохранённая копия
В этом уроке мы поговорим об еще одном элементе под названием Select (Выбор). Элемент представляет из себя выпадающий список, где мы можем сделать выбор один из вариантов, а также сделать множественный выбор. Давайте откроем наш файл в режиме кода и создадим еще один вопрос: “Сколько часов вы спите?”. Ссылка на файл, с которым ведется работа: […]
Тэги:
html.,
select,
новость,
урок