Jump to content

Arinden

User
  • Posts

    262
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Arinden

  1. Вот для примера. Менять цвет при наведении мыши можно при помощи псевдокласса :hover
  2. Сделать всплывающую панель "как на google" можно, только вот функция добавления страницы в закладки существенно урезана и упразднена из соображений безопасности и низкого использования со стороны пользователей. Для Chrome и Safari никакой JS не поможет. Единственное, что можно сделать, так это написать "Нажмите CTRL + D (или CMD + D - для Mac), чтобы добавить наш сайт в избранное". Сочетание клавиш кросс-браузерно, если не считать старых версий, например, Opera и Konqueror. Будет необходимо при помощи JS определить использует ли пользователь Mac, возможно, версию браузера и показывать соответствующее системе и браузеру сочетание клавиш на всплывающей панели. По мне, так затея из серии: "куда бы деть лишние 1920 x 30 = 57 600 px²".
  3. Arinden

    Плейлист

    Может быть проблема в телевизоре? Я не знаю JS, а если указать: if (video_count == 4) { video_count = 1; };
  4. Не за что .. Но как я и говорил, вариантов очень много, и мой, вероятно, далеко не самый лучший .. Цели нет. Кому как нравится.. Поделитесь Вашим вариантом, и человеку поможете и я с удовольствием посмотрю.
  5. Вариантов много, на скорую руку могу предложить посмотреть на общую идею и доработать: <div id="wrap"><h1>Свадебные платья</h1><div id="table"> <div> <div> <img src="" alt="Изображение 1" width="150" height="260"> <p>Текст 1</p> </div> <div> <img src="" alt="Изображение 2" width="150" height="260"> <p>Текст 2</p> </div> <div> <img src="" alt="Изображение 3" width="150" height="260"> <p>Текст 3</p> </div> </div> <div> <div> <img src="" alt="Изображение 4" width="150" height="260"> <p>Текст 4</p> </div> <div> <img src="" alt="Изображение 5" width="150" height="260"> <p>Текст 5</p> </div> <div> <img src="" alt="Изображение 6" width="150" height="260"> <p>Текст 6</p> </div> </div></div></div>#wrap { width: 500px; margin: auto; text-align: center;}#table { display: table; width: 100%;}#table div { display: table-row;}#table div div { display: table-cell; text-align: center;}Вот пример.
  6. Удалил сообщение, осознав свою глупость. Извиняюсь..
  7. Не за что. Если Вам необходимо управлять содержимым, то скрипт следует размещать после содержимого. Поэтому часто можно наблюдать <script> в конце <body>. Возможно, можно по другому.
  8. Политика конфиденциальности это документ который регламентирует то, как Вы собираете, храните, передаёте, обрабатываете, используете данные, полученные от пользователей Вашего ресурса. Описывает Ваши действия в соответствии с действующим законодательством, законом о конфиденциальности. Так например интернет-магазин, не считая данных о моём ФИО, почтовом и e-mail адресе, также может хранить платёжную информацию, такую как данные дебетовых и кредитных карт, идентификационные номера и прочее. Таким образом, я, как любой другой покупатель имею право ознакомиться с тем, как будут "обходиться" с полученными от меня данными, после того, как я, например, куплю у них карандаш с доставкой на дом. Но даже если у Вас нет информации о пользователях, Вы всё равно собираете статистику посещений, ip-адреса, для форм комментарий, возможно имеются e-mail адреса или телефоны. Те, что были опубликованы пользователем не для публики, а по Вашему же требованию (например, поле со звёздочкой) и клятвенным обещанием использовать полученную информацию исключительно в рамках privacy policy. Отдельный разговор касательно cookie. Так например, в Европе действует директива под названием The EU Cookie Law, который регламентирует порядок и правила размещения куки на компьютерах пользователей. В зависимости от размещения и целевой аудитории Вашего ресурса - на сайте должны быть проделаны соответствующие изменения, пользователь должен быть поставлен в известность и т.д. Я полагаю, что вопрос в первую очередь в том, какими данными Вы располагаете, чем Вы занимаетесь, где расположены и отчего хотите себя огородить, а далее либо консультации с профессионалами, либо попытки обучиться на собственном опыте, так сказать до первого "придирчивого посетителя",
  9. А высота картинки известна? Попробуйте background-size: 100% Ypx; где Y - высота картинки в px. Тогда почему не убрать background-size:100%; и не использовать просто повторение по оси икс? background:url(imgex5/header1.jpg) repeat-x #e9f1f4;
  10. Вот ссылка на архив, внутри index.html с вышеуказанным кодом, 1.mp3, 1.ogg, on.png, off.png.
  11. Я написал вот такой код, вот пример его работы. А вот сам код: <audio id="melody" autoplay> <source src="1.ogg" type="audio/ogg"> <source src="1.mp3" type="audio/mpeg"> Ваш браузер не поддерживает элемент audio.</audio><img id="imgOnOff" src="on.jpg" alt="Вкл/выкл звук" onclick="Mute()"><script>myVid=document.getElementById("melody");imgOnOff=document.getElementById("imgOnOff");var x = 0;function Mute() { if (x==0) { myVid.muted=true; imgOnOff.src='off.jpg'; x=1; } else { myVid.muted=false; imgOnOff.src='on.jpg'; x=0; } }</script>В элементе <audio> для атрибута src указываем ссылку на аудио файл в формате .mp3 и .ogg (для FireFox и Opera). В элементе <img> для атрибута src указываем ссылку на изображение включённого динамика. В скрипте для imgOnOff.src='off.jpg'; указываем изображение выключенного динамика, а в imgOnOff.src='on.jpg'; дублируем изображение включённого динамика.
  12. Для <embed> элемента нет атрибута mute. Для того, чтобы контролировать аудио на странице - необходимо использовать новый элемент <audio>, но он имеет ограниченную поддержку браузерами. Либо использовать проприетарные плагины.
  13. А есть какой-то ресурс с материалом который мог бы помочь таким как я недоразвитым занудам ознакомиться с рекомендациями на тему где и какой тег лучше использовать, какие теги не стоит включать в другие, от использования чего лучше отказаться и т.д. Не просто что header нельзя в dd - это мне и валидатор скажет. Но ведь далеко не всё то что валидно - красиво и логично написано. Вот как по Вашей ссылке информация о том, что больше любят поисковики, ведь как до такого можно дойти самому? Лично для меня это нереально. Так вот и с тегами в целом, наверняка есть и статистика и пособия, руководства и прочее. Знаете что-нибудь?
  14. На "0 (ноль) lik точка ру" посмотрите, там поиск есть. Parallax поищите, вроде что-то выложено интересное. (не реклама, первый раз этот сайт вижу).
  15. Извините, что в «чужой огород со своим кодом» (с) но всё же хотел предложить одну идею. Если у нас картинка всегда одинаковых размеров, то может сделать вот так: <iframe src="www.example.zone/image.jpg" id="eee" align="left" frameborder="0" scrolling="no"></iframe> А если размеры не известны, то прикрутить что нибудь из этой оперы?: var img = document.createElement('img') img.src = 'http://www.example.zone/image.jpg' img.onload = function() { document.getElementById('eee').height = this.height; document.getElementById('eee').width = this.width; } Вот пример. Правда, как я понимаю получается два обращения к картинке. Может ещё что нить типа seamless добавить?
  16. SelenIT, очень классная ссылка, спасибо большое! Это интересно почитать. А вот, смотрите, там сказано, что влияние ul -> li всего 13%, в то время как даже у параграфа выше. А про dd ничего не сказано. А у header одно из самых высоких. И вот такой вопрос, если мы кусок кода включая ul li input label заключаем в noindex? Поиск пропускает и элементы в том числе, читая только оставшийся «чистый header» с текстом или он будет видеть что тег header пересекается и list item и прочее, как Вы думаете? А как узнать что приоритетнее использовать, ведь я могу того же эффекта добиться только li или только div'ами, но при этом я могу и вписать заголовок и список и окружить его определениями. Есть какие-то таблицы и инструкции?
  17. Я разумеется пишу образно, и не обязательно про конкретный код. Я хотел показать что код перегружен тегами, которые нужны для проявления логической цепочки, а не для дизайна страницы. Так как если бы речь шла о дизайне, то код можно в 4 раза меньше сделать. Пример который можно привести для использование данного кода.. хм.. ну например элемент <h1>Опрос</h1>, далее под <h2> идут вопросы, под ними формы с тем кодом который дал я (ну только не h2, а h3 там тогда будет). И вот вышеуказанный код для радио с вариантами определения чего либо. Т.е. например нужно выбрать определение слова которое нравится посетителю больше. Поэтому у нас есть и input и lable, а если вариант радио смысловой и значим для SEO берём его в h3. Так как сам вариант это слофо (фраза), а dd это определение. Ну как-то так. Опять же я образно. Потому что вопрос не то чтобы в конкретном случае, а в том чтобы стараться описать тегами содержимое, как картину словами - больше слов - чётче представление.
  18. The element h2 must not appear as a descendant of the dt element. - Не понимаю почему, но хорошо, ладно. Меняем код и получаем: Element dl not allowed as child of element h2 in this context. (Suppressing further errors from this subtree.) Contexts in which element dl may be used: Where flow content is expected. Но ведь и <h2> и <dl> это flow content. А есть какая-то таблица где сказано какой элемент какие элементы может содержать, чтобы поучиться? Задачу которую я пытаюсь решить это научиться использовать теги по их назначению в объёме который бы полноценно описывал контент страницы. Я знаю человека, который верстает страницы одними дивами, никаких тебе даже ul с li или параграфов. Но ведь если разобраться под большинство представляемой информации есть соответствующие теги, так почему их не использовать? Если требуется форма с двумя радио, для каждого радио положены label, они же являются заголовками h2 и при этом для каждого варианта радио есть определение, типа расшифровка (dl, dd, dt). В некоторых местах хотим иметь title и не дай бог ещё и кастомизированный радио (+<span></span>). Я не издеваюсь, просто я учусь и у меня есть маниакальное стремление к использованию тегов не когда они потребовались для дизайна, а когда они потребовались для типа контента.
  19. Подскажите, пожалуйста, насколько имеет место быть такой код (кирпичами не кидать): <form> <ul> <li> <input id="radio-buy" type="radio" name="radio" value="buy"> <label id="label-buy" for="radio-buy"> <dl> <dt> <h2 title="Category 1">Category 1</h2> </dt> <dd title="Category description">item 1, item 2, item 3</dd> </dl> </label> </li> <li> <input id="radio-sell" type="radio" name="radio" value="sell"> <label id="label-sell" for="radio-sell"> <dl> <dt> <h2 title="Category 2">Category 2</h2> </dt> <dd title="Category description">item 1, item 2, item 3</dd> </dl> </label> </li> </ul> </form>
  20. Так вот моя проблема как раз в том, что я не знаю какой логикой руководствуются другие. И хотел об этом почитать. А про SEO я до кучи спросил. Ведь грамотное использование HTML элементов влияет на SEO, а название ID и классов вообще нет? Я не знаю.
  21. Как я понимаю, БЭМ это масштабно, БЭМ это накапливание опыта и наработок кода.В конце концов, БЭМ это сложно и для одного человека даже отчасти бесполезно. Да, выглядит круто, задумка интересная, но неужели нет простого и действенного метода придумывания и присвоения названий? А как же мировая практика? Смотрю про совершенный код. Информации много, пока одна вода попалась.
  22. Всем здравствуйте! Поделитесь, если у кого есть, пожалуйста, статьями или информацией по теме грамотного присвоения ID элементам. Я понимаю что отчасти дело фантазии и собственного вкуса, однако я всерьёз полгаюа, что есть ряд методик, разработанный умными дядями, с которыми было бы интеремно ознакомиться. Однако, мне мало чего удалось найти. Помню была статейка написания сайтов "мини блоками" (не помню как они по умному назывались, бам, бом или что-то такое) и внутри каждого блока элементы получали очень грамотные, длинные и говорящие за себя названия. Может один я после 30-го элемента начинаю в них путаться, т.к. не использую грамотный подход при распределении ID? Буду признателен если поделитесь ссылками на статьи подобного плана, можно (желательно) на английском. Даже я думаю это делает сайт SEO-friendly? Или я ошибаюсь? Быть может у Вас есть собственный метод, опыт. Извиняюсь если это уже обсуждалось, но я реально не смог найти. Ткните носом, спасибо.
  23. Не понимаю, а зачем Вы хотите все страницы впихивать в один .html файл? Какие от этого плюсы? Обычно делают index.html - главная страница сайта, разделы сайта идут отдельными файлами about.html, services.html, contacts.html и т.д. Преимуществ здесь несколько, они проявляются, например, при продвижении сайта в поисковых системах. Подумайте о том, что если всё будет в одном файле, то даже если пользователю неинтересны все разделы вашего сайта, он все равно их прогрузит (в т.ч. все скрипты, например, необходимые для обратной связи), истратит трафик и время (так делаются сайты во флеше, всё в одном файле и при загрузке идёт прелоадер, правда, после прогрузки любые разделы уже открываются незамедлительно). Также с громоздким кодом неудобно работать. Мне кажется здесь выбирать даже нечего, но не исключаю, что бывают единичные случаи, когда есть необходимость в этом.
  24. Я создал чистый .html без CSS, вставил туда код и белой полосы не наблюдается. Дайте ссылку или файлы целиком. Установите NotePad++ и работайте всегда в нём. В меню Кодировка - Преобразовать в UTF-8 без BOM.
  25. Мне так тяжело сказать, я не вижу всего кода и кода .css, но попробуйте тег h3 закрыть после li. Вообще, мне кажется так неправильно. Тег h3 должен быть внутри li (знатоки меня поправят, если я ошибаюсь). Не знаю, вот пример, всё работает.
×
×
  • 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