Задать вопрос
  • Возможно ли сделать так, чтобы при переходе на новую страницу по ссылке url не изменялся?

    Davlik
    @Davlik
    <a id="go_p">Ссылка</a>
     <script type="text/javascript">
            $("#go_p").click(function() {
                             		$("html").load("page2.html")
            });
        </script>
    Ответ написан
    Комментировать
  • Возможно ли сделать так, чтобы при переходе на новую страницу по ссылке url не изменялся?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    iframe
    html5-history
    Ответ написан
    Комментировать
  • Как заставить html-блок корректно отображаться на iphone?

    olgenn
    @olgenn
    Frontend-developer
    Поставь мету <meta name="viewport" content="width=1000">
    Ответ написан
    Комментировать
  • Где можно посмотреть уроки, как сделать слайдер самому?

    @maxyc_webber
    Web-программист
    зачем что то делать самому если не умеешь и есть сотни готовых решений?
    Ответ написан
    2 комментария
  • Как передать переменную из одной формы в другою?

    v_decadence
    @v_decadence
    Отправляете первую форму на страницу со второй формой и
    <input type="text" name="var2" value="<?=$_POST["var"]?>" />
    Ответ написан
    Комментировать
  • Почему есть маленькие отступы между текстом?

    SagePtr
    @SagePtr
    Еда - это святое
    Потому что переносы строк в HTML схлопываются в пробел. Есть несколько вариантов:
    1. Писать тэги слитно один за другим (пострадает читабельность кода, но кто смотрит HTML-исходник страницы?)
    2. После тэга сразу же открывать коментарий, перед следующим тэгом закрывать
    3. У родительского элемента задать шрифт нулевого размера
    Ответ написан
    1 комментарий
  • Как уменьшить ширину такого блока?

    EaGames
    @EaGames
    Front-end developer
    Обычно слайдеры генерируют инлайновые стили автоматически, скриптом. У вас как раз такой случай.
    Ответ написан
    4 комментария
  • Как правильно расшифровать SVG?

    rmaksim
    @rmaksim
    www.w3schools.com/svg/svg_path.asp
    M = moveto
    L = lineto
    H = horizontal lineto
    V = vertical lineto
    C = curveto
    S = smooth curveto
    Q = quadratic Bézier curve
    T = smooth quadratic Bézier curveto
    A = elliptical Arc
    Z = closepath

    это оптимизированная запись
    где можно не ставить запятые соотв их не ставят
    если расставить между координатами, будет примерно так
    M 200.75, 289.715
    c 0,0 -126.75,-3.579, -192.417,30.52

    координаты точек это X,Y
    . между числами - это дробная часть координаты
    , соотв. делит X,Y

    и сгруппировав получим
    M(oveto) (200.75, 289.715) - одна точка с соотв координатами
    C(urveto) (0, 0) (-126.75 -3.579) (-192.417, 30.52) - три точки

    в итоге имеем - Кубическая кривая Безье
    cubic_bezier.bmpSVG_Essentials_I_6_tt123.png
    Ответ написан
    Комментировать
  • Как сделать плавный скролл (смягчение скролла) на сайте?

    @VjikVjik
    jquery.smoothscroll

    https://github.com/cferdinandi/smooth-scroll

    ссылка на js файл, сохраните его и прикрутите к сайту, на сайте и пример
    Ответ написан
    5 комментариев
  • Что нужно знать, чтобы стать хакером?

    dintsec
    @dintsec
    Маркетолог, копирайтер
    Сначала ответь себе на вопрос: "А нахуа мне это надо". Ответил? Молодец. А теперь реши, какую область ты хочешь избрать? Пентест, реверс-инжиниринг, аудит безопасности и мн.др. Толку от того, что ты будешь хватать всего по-немногу. Выбери узкую специализацию и прокачивай этот скилл. За какой срок? Зависит от тебя. Можно и за год не хило прокачаться, если пахать в этом деле по 18 часов в сутки. Ежели просто поиграться, возьми Kali Linux, закинь эксплойтик себе на android-смартфон, подними шелл и успокойся
    Ответ написан
    Комментировать
  • Как изменить положение элементов на Яндекс картах?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Передвинуть можно api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Map...
    myMap.controls.add('zoomControl', {
        float: 'none',
        position: {
            right: 40,
            top: 5
       }
    });

    В версии 2.0 было немного иначе api.yandex.ru/maps/doc/jsapi/2.0/ref/reference/Map...
    myMap.controls.add('zoomControl', {right: '40px', top: '5px'});

    Если левый отступ вас устраивает - можно его не указывать.

    Убрать нельзя.
    Ответ написан
    Комментировать
  • Можно ли использовать нестандартные шрифты при верстке email-рассылок?

    cissav
    @cissav
    Руководитель Omnidesk.ru
    Ознакомьтесь с табличкой. Смотрите на блок "Text & Fonts". Можно использовать font-face, но он будет отображаться корректно далеко не везде.
    Ответ написан
    2 комментария
  • Как в wordpress изменить внешний вид только одной страницы?

    Если тема сделана как полагается, тег body содержит класс, идентифицирующий страницу, например
    <body class="page page-id-989 page-template-default">
    Для решения поставленной задачи достаточно в CSS темы добавить что-то типа:
    body.page-id-989 .класс-заголовка {
     /* тут нужные изменения */
    }
    тут 989 - ни что иное как id поста.
    Ответ написан
    2 комментария
  • Как эффективно переучиться на веб-разработчика?

    @egorinsk
    Вообще, не увлекайтесь спецификациями. Марк Цукерберг как-то без них обошелся. Google тоже не следует строгим стандартам.

    Если вы хотите «эффективно» изучить матеиал, тогда вы должны читать статьи «для чайников» (которые вы с вашим опытом, наверняка освоите за кратчайшее время). HTML/CSS так устроены, что даже если вы сделаете 100 ошибок на странице, он все равно как-нибудь да отобразится. Ну если вы хотите более солидные знания, то параллельно смотрите непонятные моменты в спецификациях, это в общем-то полезно. А сэкономленное время посвятите практике. Она тут очень важна.

    Вот, что стоит изучить (в любом порядке):

    1) Начните с основ HTTP (только ради бога, не читайте спецификацию целиком, хватит общего представления о методах запросов, заголовках и теле запроса, кодах ответа 403/404/500/200/300)
    2) Изучите основы HTML (есть раздел на сайте htmlbook). SGML вам хватит в том объеме, в котором он упоминается в спецификации HTML. PCDATA не упоминается в ней и потому знать про отличия от CDATA вам не нужно (ну если так хотите узнать, найдите спецификацию SGML и почитайте).

    Обратите внимание, в некоторых (некачественных) статьях вы можете увидеть штуки вроде [br /] — самозакрывающиеся теги. Это ошибочный синтаксис, который употребляют авторы, путающие HTML и XHTML. В HTML такого синтаксиса нет (хотя в силу своей толерантности к ошибкам в HTML такой код как-то работает).

    3) Изучите CSS и позиционирование элементов. Вот хороший учебник, разъясняющий тонкости всяких флоатов: softwaremaniacs.org/blog/category/primer/ А спецификацию CSS2.1, думаю, вы нагуглите сами, она довольно понятно написана.

    4) Изучите яваскрипт (да, включая замыкания и прототипы) и DOM. Обратите внимание, jQuery — лишь обертка над DOM и не зная DOM, вы не сможете нормально пользоваться jQuery, вы лишь научитесь копипастить скрипты из интернета, не понимая, как они работают. После этого можете изучать jQuery, заодно советую заглянуть в исходный код, а не только читать документацию.

    5) Изучите один из серверных языков, хотя бы основы

    6) Изучите основы SQL

    7) Начинайте что-нибудь делать, так как в этот момент у вас будет очень много теоретических знаний и очень мало практических. Можете сделать простое веб-приложение, можете улучшить какое-нибудь существующее.

    8) Изучите ООП

    9) Изучите какой-нибудь серверный MVC-фреймворк

    В общем, я думаю, стоит изучить базовые технологии, и приобретать практические навыки, а дальше неизвестно, понадобится ли вам HAML или что-то еще. Большинство упомянутых вами технологий изучать необязательно. Изучать надо то, что вам нужно для решения задачи, а не все подряд (иначе на это могут уйти года).

    > А есть ещё и XHTML, который тоже имеет свои отличия…

    Его уже нет, его никто не будет развивать и использовать, более того, и раньше многие использовали не XHTML, а лишь похожий на XHTML синтаксис (в частности самозакрывающиеся теги), а на деле писали HTML. Вы можете изучить его, но только ради любопытства, а не ради практической пользы.

    > Клиентская разработка нынче редко обходится без всяких шаблонизаторов типа HAML/SASS

    Вы еще Coffescript забыли упомянуть. Это очень спорные вещи, есть мнения как за, так и против. Но в любом случае, согласитесь, как-то странно изучать SASS, не изучив вначале CSS, верно? Начинающему это не нужно.

    > а для эффективной серверной разработки всё и того сложнее: фреймворки, ORM, continuous integration, очереди задач и прочая-прочая.

    Для приложения из 3 страниц все это не нужно. Сложные технологии нужны в больших и огромных проектах, начинать можно и без них. И более того, не имея определенного опыта работы с кодом, вы вряд ли поймете, зачем это нужно. А когда понадобятся, тогда и изучите.

    По вопросу, где брать информацию: авторитетные источники (для поиска ответа во всех подробностях) — это спецификации W3C, официальная документация фреймворков, неофициальные источники вроде htmlbook, stackoverflow или Хабра — для того, чтобы быстро получить представление о тех или иных возможностях HTML. Еще можете какую-нибудь книгу почитать, только не старую.
    Ответ написан
    5 комментариев