Jump to content

Mordraug

User
  • Posts

    183
  • Joined

  • Last visited

Everything posted by Mordraug

  1. Это ничем не чревато.. как я и говорил - можно было используя группировку сократить запись по крайней мере валидатор имел ввиду, что лучше было бы написать что-то вроде такого: .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;} Тоесть если сравнить с преведенным вами кодом ? то такая запись меньше по объему, хотя и чтение ее не совсем очевидно.. потому-как свойства для одного класса могут быть расбросаны по нескольким объявлениям
  2. к стилю ячейки добавь vertical-align:bottom;
  3. Вариантов есть достаточно много Почитай вот это например.
  4. Имеется ввиду, что запись можно сократить, используя группировку.
  5. отступ для чего? Внешний отступ слева(например для div): margin-left: 10px; /* отступ слева 10px */ внутренний отступ(поле его называют еще): padding-left: 10px; /* отступ слева 10px */ Почитайте Рецепты ? раздел "Поля и отступы".
  6. Сайтмэп нужен чтобы поисковик не заблудился в дебрях твоего сайта Заблудиться в 1 странице ? довольно маловероятная ситуация для поискового робота. Файлик этот необходим большим сайтам/порталам, чтобы поисковый робот увидел структуру (иерархию) сайта.
  7. Владелец ? это ты (во время доступа по фтп), тут очевиднее всего будут полные права.. rwx Группа ? это окружение сервера.. (другие твои пхп-файлы, к примеру, лежащие рядом), обычно тут ставятся права только на чтение и выполнение r-x , но если этот файл должен быть доступен и для чтения и для записи, например из другого скрипта - то естественно будет rwx Остальные ? это как раз те пользователи от которых ты хочешь файлик убрать. тоесть ставишь там — и никто, кроме самого сервера и тебя (через фтп) не сможет до этих файлов добраться. Если все-равно не понятно ? гугл тебе поможет
  8. Примерно так: <!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 состояния одно над дргим), а не только маркер, и указывать позиционирование бэкграунда так чтобы при неактивном состоянии из картинки бралась первая половина, а при активном (курсор наведен) - смещалось на вторую. (Подробнее: смотри статью Эффект перекатывания с помощью стилей ).
  9. написать эксплоит вырубающий clear type в целевой системе
  10. А такая защита, скорее всего, реализована путем установки прав доступа к файлу на стороне сервера (CHMOD)... Другими словами ? потомучто этому файлу назначен chmod запрещающий доступ извне.. тоесть этот файл может открыть только другой PHP файл на стороне сервера А при попытке доступа извне (get или post запрос) выдается соответствующее сообщение (403 Forbidden), которое повествует, что доступ к файлу таким образом запрещен... Ну либо вообще никакого сообщения не выдается О том, что такое CHMOD: http://chmod.ru/ там же описано, каким образом манипулировать chmod с помощью php
  11. ну и не привязывайся к тексту.. сделай сверху до текста: <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> запусти этот код и посмотри ? увидешь размеченную цветами структуру.. тоесть наглядно как это выглядит..
  12. Это не такая уж большая проблема, Джеймс ;-) Удачно отыграть в Питере ))) В Питере будет играть дублер... а я пока в Крске... дела держат
  13. это промо-страница (некий вид презентаций)... оценивать такие вещи в контексте обычных сайтов с информационным содержанием ? не имеет смысла... Примеров можно привести кучу.. ну например сейчас стало модно делать такие промо-страницы для блокбастеров кинопроката.
  14. Я проверял на Опере 9.20, как и в вашем случае ? работает несколько секунд, если поводить по ссылкам несколько раз -? маркеры пропадают. У меня одновременно с оперой есть еще Firefox.. ну и IE6. Другой оперы нету и раньше рядом не ставилось.
  15. с отключенным JS работать не буит.. вот почему, хотя очень маловероятный конечно вариант.
  16. как предложение - использовать графические маркеры в ссылках.. а на li забить =) не понял в чем прикол - но в опере у меня действительно - сначала вроде бы все работает нормально, но если поводить по ссылкам несколько раз - маркеры проподают... надо будет поразбираться, может багрепорт написать в оперу
  17. Ну вообще можно и к таблице обратиться, используя селектор дочернего элемента.. выглядеть будет примерно так: <!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>
  18. думаю вопрос скорее в раздел "проблемы верстки"... будет понятнее если вы покажите код (включая доктайп).
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy