Leaderboard
Popular Content
Showing content with the highest reputation on 02/12/2014 in Posts
-
Я считаю, что использовать noscript — очень хорошо, но если денег вагон и кругом перфекционизм. В остальных случаях, на мой взгляд, надо забить на тех, у кого по каким-то причинам выключен JS.1 point
-
могу предложить такой вариант в корне сайта создаем .htaccess и пишем в нем DirectoryIndex /index.phpв /index.php <?php$path = split("?", $_SERVER['REQUEST_URI']);$path = $path[0];?><!DOCTYPE HTML><html><head><meta charset="utf-8"><?php include $path ."head.php";?></head><body><?php include $path ."body.php";?></body></html>каждый head.php у нас будет иметь уникальные заголовки для каждой страницы, например такие <title>Главная</title><meta name="keywords" content="сайт, главная"><link rel="stylesheet" href="style.css"><script src="script.js" type="text/javascript"></script>ну и все что вам здесь понадобится body.php можно разбить на еще несколько файликов <?php include "/header.php";?><?php include $path ."content.php";?><?php include "/footer.php";?>header и footer как правило на всех страницах одинаковые, их можно оставить в единственном экземпляре например в корне и подгружать всеми страничками от туда, контент будет уникальным и по адресу http://site.ru/page/content.php можно подгружать через ajax. данную схему можно модернизировать и улучшать - я привел самый простой пример без использования БД1 point
-
А ведь мог уйти один день вместо 2.5 недель. Нужно лишь было заметить гордыню и попросить специалиста, который все бы настроил и объяснил.1 point
-
Width:100% не поможет. Надо задать всей главной колонке какое-нибудь свойство, создающее отдельный блочный контекст форматирования (самый простой вариант в большинстве случаев — overflow:hidden). Когда-то я набрасывал статью с примерами по теме, надеюсь, пригодится…1 point
-
зря вы скрины выкладываете без разрешения. Интересно, а почему нельзя выкидовать скрины? И у кого нужно спрашивать разрешение? )1 point
-
да, вы все правильно поняли, но так как уже ответили выше, не стоит отдельно подключать мета-теги, и в случае если вы хотите все же использовать разные мета-теги на разных страницах, то придется все же использовать доп. параметры, что бы по ним как-то определять страницу, типа: index.php?page=home. но всегда можно что-то придумать... и тут на помощь приходит смекалка (правда это получится говно-код, но в формате нескольких страниц сойдет): <?$meta_t = array('Главная', 'О компании', 'Цены');$meta_k = array('ключевое слово1', 'ключевое слово2', 'ключевое слово3');$meta_d = array('описание дескрипшн1', 'описание дескрипшн2', 'описание дескрипшн3');$page = $_GET['page'];switch($page) { case 'home':foreach($meta_t as $val) {echo ' <title>'.$val.'</title>';}foreach($meta_k as $val) {echo '<meta name="keywords" content="'.$val.'" />';}foreach($meta_d as $val) {echo '<meta name="description" content="'.$val.'" />';} break; case 'about':foreach($meta_t as $val) {echo ' <title>'.$val.'</title>';}foreach($meta_k as $val) {echo '<meta name="keywords" content="'.$val.'" />';}foreach($meta_d as $val) {echo '<meta name="description" content="'.$val.'" />';} break; case 'price':foreach($meta_t as $val) {echo ' <title>'.$val.'</title>';}foreach($meta_k as $val) {echo '<meta name="keywords" content="'.$val.'" />';}foreach($meta_d as $val) {echo '<meta name="description" content="'.$val.'" />';} break; default:foreach($meta_t as $val) {echo ' <title>'.$val.'</title>';}foreach($meta_k as $val) {echo '<meta name="keywords" content="'.$val.'" />';}foreach($meta_d as $val) {echo '<meta name="description" content="'.$val.'" />';} break;}?>блин... щас глянул на весь этот кошмар написанный мною... аж глаза на лоб полезли вобщем я и не особо старался, просто это то, что первое пришло в голову и я уверен что есть намного лучше и гибче вариант.1 point
-
Ребят, у вас разговор какой то путаницей получается) Что такое фриланс? Это бизнес! Как и в любом бизнесе выигрывает кто? Правильно! Кто хорошо рекламирует себя. У меня по соседству делают такой ахренительный лимонад, что кока колу если с ним сравнивать, то последний полное г..но. И это не только я так считаю а все те кто пробовали хоть раз тот лимонад. Притом кока кола стоит дороже этого лимонада в 3 раза. Люди продолжают покупать кока колу, почему? Да потому что то и делают что видят красивых баб, известных людей и деда мороза пьющего кока колу. То самое и касается ВСЕХ профессий. Каким бы ахренительно умным не был заказчик, если видит что у одного чувака 100500 отличных (накрученных) отзывов, а у второго 2-3 жалких отзыва, он никогда не станет сравнивать их код и для себя решить кто же справится с делом лучше. Он возьмет того у кого мощная рекламная компания, переплатив при этом в несколько раз дороже. Каким бы ты не был гением, у тебя не будет работы до тех пор пока ты не начнешь рекламировать себя. Принял 2-3 жалких заказа? Сделай их хорошо, на вырученные бабки организуй себе рекламу. Это чертов маркетинг, он господствует над умами подталкивая делать то, чего ты в подсознании не хочешь. Только не лгите мне, что не покупали вещей которые поидее вам нахрен не нужны (или нужны, но есть альтернативы, дешевле и покачественнее), при этом вами двигала реклама. Нет?! Не верю!1 point
-
В общем, в страницы, сделанные только для того, чтобы их инклудить в другие, например, шапка сайта, не надо добавлять теги html, head, body.1 point
-
Вообще <head> и <body> должны быть на странице в единственном экземпляре. Нельзя их вкладывать друг в друга. UPD: Мета-теги отработают только самые первые, остальные должны будут игнорироваться, т.к. мета-информация отсылается по HTTP только 1 раз.1 point
-
вы все делаете правильно, но! что бы не было одинаковых title и прочего, нужно использовать какую-нибудь субд, для хранения и последующего вывода контента, и уже тогда, когда контент будет формироваться димнамически исходя из запроса в урл, вместе с разным контентом - будут выводиться разные мета-теги.1 point
-
чем вас не устраивает встроенный инспектор в хроме ? Он лучший для разработки, поинтереснее чем firebag.-1 points
This leaderboard is set to Kiev/GMT+02:00
-
Upcoming Events
No upcoming events found -
Сообщения форума
-
Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок Xenforo. Версия 2.2.10. Стиль дефолтный. Что именно нужно в итоге на фото примере. Мой шаблон app.footer less имеет следующее значение. .p-footer { .xf-publicFooter(); a { .xf-publicFooterLink(); } } .p-footer-inner { .m-pageWidth(); .m-pageInset(); padding-top: @xf-paddingMedium; padding-bottom: @xf-paddingLarge; } .p-footer-row { .m-clearFix(); margin-bottom: -@xf-paddingLarge; } .p-footer-row-main { float: left; margin-bottom: @xf-paddingLarge; } .p-footer-row-opposite { float: right; margin-bottom: @xf-paddingLarge; } .p-footer-linkList { .m-listPlain(); .m-clearFix(); > li { float: left; margin-right: .5em; &:last-child { margin-right: 0; } a { padding: 2px 4px; border-radius: @xf-borderRadiusSmall; &:hover { text-decoration: none; background-color: fade(@xf-publicFooterLink--color, 10%); } } } } .p-footer-rssLink { > span { position: relative; top: -1px; display: inline-block; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: center; font-size: .8em; background-color: #4682B4; border-radius: 2px; } .fa-rss { color: white; } } .p-footer-copyright { margin-top: @xf-elementSpacer; text-align: center; font-size: @xf-fontSizeSmallest; } .p-footer-debug { margin-top: @xf-paddingLarge; text-align: right; font-size: @xf-fontSizeSmallest; .pairs > dt { color: inherit; } } @media (max-width: @xf-responsiveMedium) { .p-footer-row-main, .p-footer-row-opposite { float: none; } .p-footer-copyright { text-align: left; padding: 0 4px; // aligns with other links } }
-
Нужны сайты с примерами верстки, типа https://css-tricks.com/. Типовые приемы и нестандартные на все случаи жизни. Накидайте ссылок.
-
By Katerina23 · Posted
Да, подходит. Спасибо. -
<input type="number">
-
By Katerina23 · Posted
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке. Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
-