Работа с CSS не всегда проста. Конечно, все зависит от опыта и навыков, но иногда CSS кодинг может превращаться в кошмар. Лучший способ упростить код это полезные, но не очень известные свойства и атрибуты которые можно использовать для создания семантически корректной разметки.
Мы обратили свой взгляд на наиболее интересные и полезные техники CSS кодинга и перечислили их в этой статье. Также мы включили некоторые базовые техники, используемые многими в каждом проекте, но которые трудно найти, когда они нужны.
Это обзор 70 техник предложенных экспертами CSS, вы должны быть готовы пройти по списку ссылок и похожих публикаций в конце статьи.
Мы хотим сказать спасибо всем разработчикам, которые делятся своими идеями, техниками, методами, знаниями и опытом с их читателями.
master.css
@import url("reset.css");
@import url("global.css");
@import url("flash.css");
@import url("structure.css");
<style type="text/css" media="Screen">
/*\*/@import url("css/master.css");/**/
</style>
<p class="floatLeft alignLeft width75">...</p>) [Richard K. Miller12].width100 { width: 100%; }
.width75 { width: 75%; }
.width50 { width: 50%; }
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
reset.css, global.css, flash.css (если
[202x266]
Блин.автор: Александр Качанов
Господа веб-дизайнеры, братья и сестры, родные мои, данный манифест призван положить конец идущей уже второй год на виртуальных полях Рунета "религиозной" войне среди веб-дизайнеров по вопросу дивной и табличной верстки.
Отныне верховным принципом веб-дизайна объявляю лозунг "Да верстайте вы в чем хотите!".
Принцип свободы выбора стиля верстки - будь-то табличный, дивный или гибридный - объявляется неотъемлемым и исключительным правом каждого веб-дизайнера, при этом веб-дизайнер обязуется пользоваться этим правом разумно и осмотрительно, исходя из требований каждого конкретного проекта, каждой конкретной ситуации и своих собственных сил, способностей, знаний и умений.
Всякая пропаганда исключительного превосходства дивной верстки над табличной или табличной над дивной глубоко осуждается всей веб-дизайнерской общественностью и считается отныне вульгарной профанацией, дешевыми понтами и полным отрывом от реальности. Всякие вопросы на эту тему отныне считаются проявлением невежества, профессиональной некомпетентности, элементарной лени и неспособности самостоятельно изучить вопрос с помощью Гугола, Яндекса, Википедии и англо-русского словаря Мюллера 2004 года издания.
Каждый веб-дизайнер обязуется всемерно овладевать всеми стилями верстки и уметь их применять по делу; обмениваться опытом со своими коллегами и учить других начинающих веб-дизайнеров поступать так же.
Каждый веб-дизайнер обязуется самостоятельно, непрерывно, вдумчиво и без религиозного фанатизма изучать все аспекты веб-дизайна, будь то Flash, сочетание цветов, юзабилити или серверный XSL; уметь разбираться в различных направлениях его развития и всемерно овладевать всей суммой знаний, накопленных предыдущими поколениями веб- и просто дизайнеров, не забывая при этом заглядывать вперед на десятилетия.
Настоящим манифестом призываю противные стороны сложить оружие, побрататься и жить в мире.
[300x333]
Хочу рассказать вам одну историю занимательную... про молодых дизайнеров. Я нехочу обижать всех молодых дизайнеров - некоторые из них действительно талантливые люди, но моя история не об этом...Правда такова, что многие не видят различий между мобильным телефоном, смартфоном, коммуникатором и КПК. И даже сами производители техники любят вносить сумятицу в сей вопрос, периодически обзывая то смартфон коммуникатором, то телефон - чуть ли не карманным ноутбуком.
Рассмотрим, что чем является, и не будем путаться в этих трех - точнее, четырех - карманных соснах.
Понятие «мобильный телефон» имеет два основных значения.
В первом значении к мобильным телефонам относится любая техника, способная совершать голосовые звонки без «привязки» к кабельным телефонным сетям. Это обязательно должно быть портативное устройство, которое без проблем можно утащить с собой, и предназначено оно для простых пользователей.
По такому принципу и смартфоны, и коммуникаторы относятся к числу мобильных телефонов. И даже радиотелефоны можно назвать мобильными, пусть и с некоторыми ограничениями. И даже спутниковые телефоны - мобильные, причем как раз эти - безо всяких ограничений. Не относятся сюда только КПК, посредством которых звонить нельзя. Во всяком случае, если не подключить к ним чего-нибудь специфическое.
Но есть и второе понимание «мобильных телефонов», которое гораздо толковее в использовании, когда речь заходит не о звонках и не о вышках сотовой связи, а о принципиальном отличии устройств на уровне программного обеспечения и связанных с этим вещей.
Теперь - подробнее.
В телефоне нет операционной системы. Вместо нее в нем находится прошивка - элементарная программная начинка, осуществляющая управление всеми необходимыми базовыми функциями.
Современные GSM-телефоны добавочно снабжены Java ME - программной платформой, предназначенной для установки простых игрушек и программ, написанных на языке Java.
Установка добавочных программ на саму прошивку - почти всегда невозможна. Java-приложения, конечно, ставятся без проблем, но не на саму прошивку, а на специально огороженный участочек, над которым реет гордый флаг с надписью «программная платформа Java ME», а вокруг ходят злые овчарки и следят, чтобы никакая программа не просочилась за пределы отведенной для этих программ резервации. Помимо Java ME, существуют и другие сходные программные платформы: Mophun на старых моделях Sony Ericsson и BREW на CDMA-телефонах.
Если же вы можете ставить программы непосредственно на саму операционную систему, то это уже не мобильный телефон, а...
Смартфоны выросли из детских штанишек обычных телефонов, и отличаются тем, что на них стоит операционная система, позволяющая инсталлировать полноценные программы и игры.
Операционная система, в отличие от прошивки, является в той или иной мере конструктором. Она позволяет заменить предустановленный браузер на другой, который вам больше нравится, разрешает поставить симпатичный медиаплеер, а также установить сотни и тысячи других программ (пока устройство не окосеет).
По сути, существует всего два вида операционных систем на смартфонах: Symbian и Windows Mobile Smartphone.
Но пользователь нынче требовательный - ему и картинки подавай, и мелодии, и браузер для выхода в интернет, да еще и FM-радио с плеером для услады ушей. Производители обычных телефонов, стремясь удовлетворить неустанно растущие запросы пользователей, модернизируют и «наворачивают» прошивки своих телефонов. В итоге, телефоны постепенно нагоняют смартфоны.
Тут дело обстоит так: не то чтобы «каждый солдат хотел стать смартфоном», но, скажем, телефоны с пользовательским интерфейсом Nokia Series 40 уже вплотную приблизились к смартфонам на Symbian.
Впрочем, если компания Nokia окончательно преуспеет в попытках осмартфонизирования своих телефонов, то... они и будут называться смартфонами.
Есть мнения, что в будущем
| Технические харрактеристики Samsung SGH-i710 |
||||
| Класс: |
|
|||
| Общие: |
|
|||
| Память: |
|
|||
| Звонок, набор номера: |
|
|||
| Недавно открыла для себя классный форум с клипартами: КЛИПАРТ |
[показать]Попадаются очень классные вещи. Типа как эта. |