Jump to content

deadrash

User
  • Posts

    639
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by deadrash

  1. Ну простой ддос тебе похоже не подойдёт, но можешь нанять вирусописателя для более изощрённого ддоса, а мы в свою очередь постараемся его распространить
  2. Я всё равно не понимаю, просто не понимаю почему! Ну не ужели сложно написать <br /> вместо <br> или <p><span></span></p> и не иметь проблем с вёрсткой? У вас ведь там исправить код можно за 3-4 минуты максимум, а сколько времени вы мучили IE? А сколько всего лишнего в стили понаписали? Ведь можно даже не исправлять ошибки, можно по обычаю писать /> это сложней ровно на два нажатия кнопки, или даже держать <br /> в буфере обмена. Но я правда не понимаю, вы на самом деле из принципа не хотите валидным код писать?
  3. Я конечно извеняюсь, всё пропустил, но хочется узнать а в чём была сложность, с виду макет очень простой, фиксированная ширина элементов, хедер, футер, и три колонки, обычней не бывает, а у вас даже хаки какие-то по словам. UPD/ Зяглянул в валидатор, всё понял. Вместо того что бы грешить на броузер, лучше приведите код к валидному состоянию, он у вас "невалидин" не из за красненькой иконки на валедаторе, и это не эстэтика верстальщиков, у вас в коде суръёзные нарушения. <font>? нет такого тега в строгом xhtml это всё равно что я возьму сейчас и напишу <h0.5>Супер заголовок</h0.5> ну и что, написал, а толку? Или вот ещё у вас <p><p>лалаал</p></p>А для чего? Только для того что бы код был не валиден? Это грубейшая ошибка, внутри тэга "p" не может быт блочных элементов, броузер просто не имеет логики такое вложение обработать. Не закрытые тэги это тоже грубейшая ошибка. Короче на самом деле даже не знаю чего я вас "уговариваю" писать без ошибок в симантике, вы похоже уверены что это и не ошибки вовсе, а так, мелочи которые можно не учитывать, только у вас почему то вся разметка ведёт себя непредсказуемо, ну это навернео происки броузеров. Но ошибки ужаснейшие, без шуток. p.s. Тэг <br> в xhtml это открытие тэга. Он у вас в коде открывается много раз и не разу не закрылся, вот как логика броузера должна это понять? это всё равно что написать <P><P><P><P><P><P><P><P><div><div><p><div>обои на любой вкус<div></div>
  4. В интернете не удалось нарыть решения проблемы, а так-как на этот форум часто заходят новички, решил привести код в приличный вид. Если используется метод запроса типа POST: <?php if($_SESSION[urlreq] == $_POST[checkRefresh]){ //Делаем проверку прислали форму или просто обновили страницу //Тут будет выполняться наш код в случае если форму прислали } else{ //Иначе выпишем ошибку. if($_POST[checkRefresh]){ //Если форма загрузилась первый раз переменная будет пустая. $error="Вы успешно обновили страницу."; //Закатаем её в переменную еррор } } $_SESSION[urlreq] += 1; //Переменная для проверки обновления страницы, обновляется при каждом чтении скрипта. ?> <form method="POST" action="forma.php"> <input type="hidden" name="checkRefresh" value="<?=$_SESSION[urlreq]?>" > <input type="submit" value="Оформить форму" > </form> Если используется метод запроса типа GET: <?php if($_SESSION[urlreq] == $_GET[checkRefresh]){ //Делаем проверку прислали форму или просто обновили страницу //Тут будет выполняться наш код в случае если форму прислали } else{ //Иначе выпишем ошибку. if($_GET[checkRefresh]){ //Если форма загрузилась первый раз переменная будет пустая. $error="Вы успешно обновили страницу."; //Закатаем её в переменную еррор } } $_SESSION[urlreq] += 1; //Переменная для проверки обновления страницы, обновляется при каждом чтении скрипта. ?> <form method="GET" action="forma.php"> <input type="hidden" name="checkRefresh" value="<?=$_SESSION[urlreq]?>" > <input type="submit" value="Оформить форму" > </form> Подразумевается что выполнение скрипта проходит при открытой сессии. Надеюсь ничего не перепутал ))
  5. Ну дак тут просто нужно понять что тег "а" и тег "img" например - это строчные элементы, то есть это как бы текст. И соответственно они как текст и будут форматироваться.p.s. Temiks не учи плохому лучше почитай http://webstandards.org.ru/blog/layout/semantic-markup.html
  6. Да всё правильно, только почему bottom? это выравнивание по нижниму краю, может быть вы хотели top написать? Пфф ... стоп, нет, не так. У вас не выбран селектор к которому применять эти параметры, и скобки не правилно стоят <style type="text/css"> .vash_selector{ background-image: url(C:\Documents and Settings\Администратор.MICROSOF-7CCBD3\Рабочий стол\УРОК\Копия 74990-1680x1050.jpg); background-position: center bottom; background-repeat: no-repeat; margin: 0 auto; } </style> Вот эта надпись ".vash_selector" это и есть то к чему применяется стиль, точка в начале означает что это "класс", значит применяться будет к элементу с классом "vash_selector", например если ваш элемент это div тогда этому диву нужно подставить класс вот таким вот макаром: <div class="vash_selector"> всякое наполнение ..... </div>
  7. Если padding и margin стоят 0, тогда попробуйте между ссылками в тексте разметки убрать пробел.
  8. Вот эти элементы можешь внутри ссылки использовать http://webstandards.org.ru/glossary/#inlineelem
  9. тег "p" является блочным элементом, тег "а" строчным, внутри тега "а" не может быть блочных элементов. Всегда проверяйте свой код валидатором, не будут возникать такие вопросы.
  10. если вы подключили картинку как фон в css стилях, попробуйте позиционировать картинку по центру блока, а края затереть в фотошопе для перехода в цвет фона, что бы картинка резко не обрывалась. Растянуть картинку конечно можно, поместив её как <img /> с абсолютным позиционированием и плаванием под остальным наполнением, но это худший вариант, лучше так не делать. В коде подключения по порядку идут сначала: адрес картинки; повторять или нет (мы указали без повтора); прокручивание фона вместе с остальным наполнением сайта; позиция по горизонтали (мы указали центр); по вертекали, (у нас по верхней грани); фон (прозрачный). background:url("/img/kartinka.jpg") no-repeat scroll center top transparent; Чёт я сразу то не додумался ссылку дать =) «http://htmlbook.ru/css/background» на htmlbоok.ru
  11. В убунту ʚ у меня рисует жопу. А ваш код ничего не рисует, т.к. набор шрифтов у нас разный.
  12. У меня тоже блок #container на всю длину
  13. У меня что со слешем, что без него - один фиг отправляет по новой.Удалось решить следующим скриптом: if($_SESSION[urlreq] == 0){ $_SESSION[urlreq] = 1; } $_SESSION[urlreq] = $_SESSION[urlreq] + 1; $zaprosUrl = $_SESSION[urlreq] + 1; if($_SESSION[urlreq] == $_SERVER[QUERY_STRING]){ //Выполняем скрипт формы или чего иного ... } else{ if($_SERVER[QUERY_STRING]){ $error="Вы успешно обновили страницу."; } } //далее сама форма ?> <form method="POST" action="forma.php?<php=$zaprosUrl?>"> <input> ...... <input type="submit" value="Оформить форму"> </form> Проверял только в ФФоксе если есть возможность проверте в других броузерах. http://fiestakids.jino.ru/
  14. Попробовал поставить у себя, нифига не получилось, убил 15 мин времени зря. Попробуй что нибудь другое поискать, вот из этого например http://www.google.com/search?btnG=1&pw...%B4%D0%BA%D0%B8
  15. В смысле? урл всегда начинается со слеша, а точнее с двух слешей после http: или о чём реч?
  16. А если попробовать перенаправить на ту же страницу но с префиксом ?q=234234 где число выдаётся рандомно, тогда получается что вы хоть и попадаете на ну же страничку, но урл уже другой, может не будет перепосылать при обновлении?
  17. Надеюсь ты не таблицами решил? Решение очень простое http://fiestakids.jino.ru/shablon/08/
  18. Не совсем понятно, в смысле вот так? http://fiestakids.jino.ru/shablon/07/ или как?
  19. У вас же даже пометка есть <!-- Tab content goes here --> вот вместо этого текста и вставляйте своё наполнение.
  20. И в ширь и в узь. Полностью согласен, кстати в панельке веб девелопер даже предусмотрены переключения ширины броузера под 800x600 или 1024x768.
  21. Хммм ... оперы сейчас под рукой нет, смог посмотреть если только завтра.
  22. А разве не лучше логотип отображать не как два спана, а как заголовок, где будет присутствовать текст "ТАНТУМ РОЗА" замещённый изображением и будет присутствовать "бензитамин" как продолжение фразы, примерно вот так: <h1><img src="logo.jpg" alt="">ТАНТУМ РОЗА —<span class="benzitamin">бензитамин</span></h1> h1{ /* если размер картинки 500 на 200*/ width:500px; height:230px; display:block; overflow:hidden } .benzitamin{ display:block; } Мне кажется так будет лучше для поисковиков и в случае отключённых изображений будет всё нормально отображаться. Для изображения коробки внизу стоит странный alt лучше туда написать "тантум роза" опять же для поисковиков. Или я гоню и не того начитался когда учился верстать? p.s. в любом случае так будет корректней отображаться в моём любимом броузере w3m
  23. Это всегда делается серверными скриптами, мне кажется php для этого предпочтительней. В двух словах как делать: Нужный вам код, который вы собираетесь копировать на все страницы поместите в файл (например meny.php) который лежит в папке /php/ например, получается что его путь - /php/meny.phpи подключайте его в том месте где он вам нужен в вашей страничке строкой. <?php require($_SERVER[DOCUMENT_ROOT].'/php/meny.php');?> Но есть один нюансик, php интерпритатор обрабатывает только те файлы которые считает php скриптом, обычно это файлы с окончанием .php если не хотите переименовывать ваши странички можно сказать серверу что ваши файлы .html или .htm являются php скриптом, для этого нужно в файле .htaccess на сервере дописать AddHandler application/x-httpd-php .php .html .htm или вот так (первая попавшаяся страничка в гугле) http://www.instructing.ru/hitrosti/phpinclude.html
  24. ВО ПЕРВЫХ НЕ НАДО КАПСИТЬ! Я НЕ СЛЕПОЙ НАВЕРНОЕ ДА!?!1) Пройдите по моей ссылке сделайте скриншот где у вас меню на части разваливается, иначе не верю! 2) Вы этот вопрос в начале не задавали. Но сделать можно обрамив всё дивом с шириной 100% и параметром в стиле overflow:hidden; а дяля контейнера внутри этой обёртки задать margin:0 auto;
×
×
  • 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