Mordraug
User-
Posts
183 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Mordraug
-
Что плохого в том, что CSS Валидатор "предупреждает" ...
Mordraug replied to Практичный Gendo's question in HTML Coding
Это ничем не чревато.. как я и говорил - можно было используя группировку сократить запись по крайней мере валидатор имел ввиду, что лучше было бы написать что-то вроде такого: .mash_bot, .mash_163, .mash_bot12, .mash_bot2, .mash_bot2-15 { background: #B4C6DA; } .mash_bot, .mash_163, .mash_bot12, .mash_bot3, .mash_bot3-15 { height: 1px } .mash_163 { width:163px; } .mash_bot12 { width:12px; } .mash_bot2, .mash_bot2-15, .mash_bot11 { height: 30px; } .mash_bot2, .mash_bot3, .mash_bot11 { width:152px; } .mash_bot2{ font: bold 12px Verdana, Arial, sans-serif; color: #153B62; } .mash_bot2-15, .mash_bot3-15, .mash_bot5-1 { width:15px; } .mash_bot3, .mash_bot3-15, .mash_bot11, .mash_bot4 { background: #DAEAF9; } .mash_bot5-1, .mash_bot5-2, .mash_bot5-3, .mash_bot5-4 { background: #B4C6DA; height: 55px; } .mash_bot5-2 { width:137px; } .mash_bot5-3 { width:10px; } .mash_bot5-4 { width:170px; } код выше ? это результат группирования свойств для приведенного вами примера кода цсс. Для сравнение ? тот же самое, с убранными пробелами и табуляциями: .mash_bot, .mash_163, .mash_bot12, .mash_bot2, .mash_bot2-15 {BACKGROUND: #B4C6DA;} .mash_bot, .mash_163, .mash_bot12, .mash_bot3, .mash_bot3-15 {height: 1px} .mash_163 {width:163px;} .mash_bot12 {width:12px;} .mash_bot2, .mash_bot2-15, .mash_bot11 {height: 30px;} .mash_bot2, .mash_bot3, .mash_bot11 {width:152px;} .mash_bot2{font: bold 12px Verdana, Arial, sans-serif; color: #153B62;} .mash_bot2-15, .mash_bot3-15, .mash_bot5-1 {width:15px;} .mash_bot3, .mash_bot3-15, .mash_bot11, .mash_bot4 {background: #DAEAF9;} .mash_bot5-1, .mash_bot5-2, .mash_bot5-3, .mash_bot5-4 {background: #B4C6DA; height: 55px;} .mash_bot5-2 {width:137px;} .mash_bot5-3 {width:10px;} .mash_bot5-4 {width:170px;} Тоесть если сравнить с преведенным вами кодом ? то такая запись меньше по объему, хотя и чтение ее не совсем очевидно.. потому-как свойства для одного класса могут быть расбросаны по нескольким объявлениям -
к стилю ячейки добавь vertical-align:bottom;
-
Как посредством CSS справиться с непрозрачностью PNG в ИЕ6
Mordraug replied to Defender1's question in HTML Coding
Вариантов есть достаточно много Почитай вот это например. -
Что плохого в том, что CSS Валидатор "предупреждает" ...
Mordraug replied to Практичный Gendo's question in HTML Coding
Имеется ввиду, что запись можно сократить, используя группировку. -
ПОДСВЕТКА ОТДЕЛЬНОЙ СТРОКИ МЕНЮ при наведении
Mordraug replied to Defender1's question in HTML Coding
отступ для чего? Внешний отступ слева(например для div): margin-left: 10px; /* отступ слева 10px */ внутренний отступ(поле его называют еще): padding-left: 10px; /* отступ слева 10px */ Почитайте Рецепты ? раздел "Поля и отступы". -
Нужна ли Sitemap для одностраничного сайта?
Mordraug replied to luxeter's topic in Tricks and solutions
Сайтмэп нужен чтобы поисковик не заблудился в дебрях твоего сайта Заблудиться в 1 странице ? довольно маловероятная ситуация для поискового робота. Файлик этот необходим большим сайтам/порталам, чтобы поисковый робот увидел структуру (иерархию) сайта. -
Владелец ? это ты (во время доступа по фтп), тут очевиднее всего будут полные права.. rwx Группа ? это окружение сервера.. (другие твои пхп-файлы, к примеру, лежащие рядом), обычно тут ставятся права только на чтение и выполнение r-x , но если этот файл должен быть доступен и для чтения и для записи, например из другого скрипта - то естественно будет rwx Остальные ? это как раз те пользователи от которых ты хочешь файлик убрать. тоесть ставишь там — и никто, кроме самого сервера и тебя (через фтп) не сможет до этих файлов добраться. Если все-равно не понятно ? гугл тебе поможет
-
ПОДСВЕТКА ОТДЕЛЬНОЙ СТРОКИ МЕНЮ при наведении
Mordraug replied to Defender1's question in HTML Coding
Примерно так: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Title</title> <style type="text/css"> #menu { width:120px; /* Ширина блока меню */ text-align:left; } ul.menulist , ul.menulist li { padding:0; margin:0; display:inline; list-style:none; } a.menuitem { display: block; width:auto; padding-left:22px; /*отступ слева в блоке элемента меню для отображения маркера*/ text-decoration:none; color:#000; background:transparent url(bullet.png) left center no-repeat; /*маркер*/ } a.menuitem:hover { color:#fc1; background-color:#222; text-decoration:none; } </style> </head> <body> <div id="menu"> <ul class="menulist"> <li><a href="#" class="menuitem">MENUITEM 1</a></li> <li><a href="#" class="menuitem">MENUITEM 2</a></li> <li><a href="#" class="menuitem">MENUITEM 3</a></li> <li><a href="#" class="menuitem">MENUITEM 4</a></li> <li><a href="#" class="menuitem">MENUITEM 5</a></li> <li><a href="#" class="menuitem">MENUITEM 6</a></li> </ul> </div> </body> </html> Если в качестве элементов меню будут использоваться картинки ? то немного по-другому: нужно будет в стилях для каждого элемента делать свой класс, указывать размеры, и фоном назначать картинку целиком (в каждой картинке сразу 2 состояния одно над дргим), а не только маркер, и указывать позиционирование бэкграунда так чтобы при неактивном состоянии из картинки бралась первая половина, а при активном (курсор наведен) - смещалось на вторую. (Подробнее: смотри статью Эффект перекатывания с помощью стилей ). -
написать эксплоит вырубающий clear type в целевой системе
-
А такая защита, скорее всего, реализована путем установки прав доступа к файлу на стороне сервера (CHMOD)... Другими словами ? потомучто этому файлу назначен chmod запрещающий доступ извне.. тоесть этот файл может открыть только другой PHP файл на стороне сервера А при попытке доступа извне (get или post запрос) выдается соответствующее сообщение (403 Forbidden), которое повествует, что доступ к файлу таким образом запрещен... Ну либо вообще никакого сообщения не выдается О том, что такое CHMOD: http://chmod.ru/ там же описано, каким образом манипулировать chmod с помощью php
-
ну и не привязывайся к тексту.. сделай сверху до текста: <div class="top"></div> и, соответственно, в конце после текста: <div class="bottom"></div> в контексте примера, указанного выше ? выглядеть будет примерно так: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style type="text/css"> <!-- div.container { width:500px; background:yellow url(g.gif) 0px 0 repeat-y; /*1 пиксельный бордер, не забудь убрать цвет фона*/ display: block; margin-left: 200px; } p { padding-left: 20px; } .top { height:10px; position:relative; top:30px; /*отступ сверху ? для того чтобы сместить верхний див на текст*/ background:red url(g1.gif) 0px 0 no-repeat; /*рисунок заданной высоты (10px) и фона, не забудь убрать цвет фона*/ } .bottom { height:10px; position:relative; bottom:30px; /*отступ снизу ? для того чтобы сместить нижний див на текст*/ background:blue url(g1.gif) 0px 100% no-repeat; /*не забудь убрать цвет фона*/ } --> </style> </head> <body> </body> <div class="container"> <div class="top"></div> <p> Даже не знаю, в какой раздел писать... Нужно создать вертикальную линию вдоль основного текста страницы, но так, чтобы она на Npx не доходила до начала и конца текста. С CSS/таблицами линия получается, но она только вдоль всего текста. </p> <p> Пробовал создать таблицу с тремя строками, указать размер верхней и нижней строки по Npx, но этот размер не учитывается, средняя строка все равно не занимает весь оставшийся размер страницы... </p> <p> Даже не знаю, в какой раздел писать... Нужно создать вертикальную линию вдоль основного текста страницы, но так, чтобы она на Npx не доходила до начала и конца текста. С CSS/таблицами линия получается, но она только вдоль всего текста. </p> <p> Пробовал создать таблицу с тремя строками, указать размер верхней и нижней строки по Npx, но этот размер не учитывается, средняя строка все равно не занимает весь оставшийся размер страницы... Даже не знаю, в какой раздел писать... </p> <p> Нужно создать вертикальную линию вдоль основного текста страницы, но так, чтобы она на Npx не доходила до начала и конца текста. С CSS/таблицами линия получается, но она только вдоль всего текста. Пробовал создать таблицу с тремя строками, указать размер верхней и нижней строки по Npx, но этот размер не учитывается, средняя строка все равно не занимает весь оставшийся размер страницы... </p> <p> Даже не знаю, в какой раздел писать... Нужно создать вертикальную линию вдоль основного текста страницы, но так, чтобы она на Npx не доходила до начала и конца текста. С CSS/таблицами линия получается, но она только вдоль всего текста. </p> <p> Пробовал создать таблицу с тремя строками, указать размер верхней и нижней строки по Npx, но этот размер не учитывается, средняя строка все равно не занимает весь оставшийся размер страницы... </p> <div class="bottom"></div> </div> </html> запусти этот код и посмотри ? увидешь размеченную цветами структуру.. тоесть наглядно как это выглядит..
-
Это не такая уж большая проблема, Джеймс ;-) Удачно отыграть в Питере ))) В Питере будет играть дублер... а я пока в Крске... дела держат
-
это промо-страница (некий вид презентаций)... оценивать такие вещи в контексте обычных сайтов с информационным содержанием ? не имеет смысла... Примеров можно привести кучу.. ну например сейчас стало модно делать такие промо-страницы для блокбастеров кинопроката.
-
Я проверял на Опере 9.20, как и в вашем случае ? работает несколько секунд, если поводить по ссылкам несколько раз -? маркеры пропадают. У меня одновременно с оперой есть еще Firefox.. ну и IE6. Другой оперы нету и раньше рядом не ставилось.
-
с отключенным JS работать не буит.. вот почему, хотя очень маловероятный конечно вариант.
-
как предложение - использовать графические маркеры в ссылках.. а на li забить =) не понял в чем прикол - но в опере у меня действительно - сначала вроде бы все работает нормально, но если поводить по ссылкам несколько раз - маркеры проподают... надо будет поразбираться, может багрепорт написать в оперу
-
Ну вообще можно и к таблице обратиться, используя селектор дочернего элемента.. выглядеть будет примерно так: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>title</title> <style type="text/css"> #container table { font-size:80%; } </style> </head> <body> <div id="container"> <table> <tr> <td> текст </td> </tr> </table> </div> </body> </html>
-
думаю вопрос скорее в раздел "проблемы верстки"... будет понятнее если вы покажите код (включая доктайп).