Как сделать кнопки в чистом html

(Ответов: 11, Просмотров: 4214)
Страница 1 из 2 12 Последняя
  1. Гуру Аватар для skryptman
    • Регистрация: 08.06.2010
    • Сообщений: 1,576
    • Репутация: 69
    Решил сделать один простенький фан сайт на html, столкнулся с проблемой созданием навигации по сайту, а именно кнопки. Так как выглядят в стандартном виде меня не устраивает, мне нужно чтобы выглядели кнопки примерно так
    Как это можно сделать? Можете скинуть примерный код.
    • 0
  2. Гуру Аватар для assai
    • Регистрация: 11.08.2011
    • Сообщений: 794
    • Репутация: 360
    Я такие кнопки делаю примерно так
    <div id="button"><a href="#">название ссылки</a></div>
    в css пишу
    #button a {backround-image:url("/путь до картинки");
    backround-repeat:no-repeat;
    width:200px; height:50px;}
    #button a:hover{backround-image:url("/путь до картинки2");
    backround-repeat:no-repeat;
    width:200px; height:50px;}

    как-то так... синтаксис мог ошибиться..
    • 0
  3. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Анимированные кнопки при помощи CSS3 вот тут писал про кнопки на HTML и CSS - даже без картинок можно сделать кнопку, правда придется повозиться. Думаю, будет полезно
    • 0
  4. Гуру Аватар для skryptman
    • Регистрация: 08.06.2010
    • Сообщений: 1,576
    • Репутация: 69
    Мне нужно кнопки сделать только с помощью html, без css. Такое возможно?
    • 0
  5. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    skryptman, можно, но стили придется добавлять посредством тега style="". В любом случае CSS надо будет добавлять, хоть в отдельный файл, хоть в html файл подключать.
    • 0
  6. Гуру Аватар для skryptman
    • Регистрация: 08.06.2010
    • Сообщений: 1,576
    • Репутация: 69
    OKyJIucT Понятно, я просто пока в css не разобрался хотел только посредством html все сделать.
    • 0
  7. Студент Аватар для Afonik
    • Регистрация: 20.09.2007
    • Сообщений: 43
    • Репутация: 161
    Нужны анимированные кнопки при наведении?
    В head вставляем:
    PHP код:
    <script type="text/JavaScript">
    <!--
    function 
    MM_swapImgRestore() { //v3.0
      
    var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }

    function 
    MM_preloadImages() { //v3.0
      
    var d=document; if(d.images){ if(!d.MM_pd.MM_p=new Array();
        var 
    i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0i<a.lengthi++)
        if (
    a[i].indexOf("#")!=0){ d.MM_p[j]=new Imaged.MM_p[j++].src=a[i];}}
    }

    function 
    MM_findObj(nd) { //v4.01
      
    var p,i,x;  if(!dd=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        
    d=parent.frames[n.substring(p+1)].documentn=n.substring(0,p);}
      if(!(
    x=d[n])&&d.allx=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(
    i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!
    && d.getElementByIdx=d.getElementById(n); return x;
    }

    function 
    MM_swapImage() { //v3.0
      
    var i,j=0,x,a=MM_swapImage.argumentsdocument.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((
    x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrcx.oSrc=x.srcx.src=a[i+2];}
    }
    //-->
    </script> 
    Код самой кнопки(русские слова и урл заменить по смыслу):
    PHP код:
    <a href="http://site.ru" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('button','','2картинка.jpg',1)"><img src="1картинка.jpg" name="button" width="ширина кнопки" height="высота кнопки" border="0" id="button" /></a
    • -1
  8. Гуру Аватар для skryptman
    • Регистрация: 08.06.2010
    • Сообщений: 1,576
    • Репутация: 69
    Afonik Ок попробую разобраться в данном коде, посмотрим что у меня выйдет.
    • 0
  9. Дипломник
    • Регистрация: 29.06.2011
    • Сообщений: 140
    • Репутация: 12
    Afonik, вам же сказали в начале темы, что нужно сделать используя только html, ну и соответственно css. Зачем же вы скрипты человеку пихаете. По теме, вот тут http://ruseller.com/lessons.php?rub=2&id=1024 неплохой урок
    • 0

    Спасибо сказали:

    OKyJIucT(07.12.2011),
  10. Студент Аватар для Afonik
    • Регистрация: 20.09.2007
    • Сообщений: 43
    • Репутация: 161
    Цитата Сообщение от DAV Посмотреть сообщение
    Afonik, вам же сказали в начале темы, что нужно сделать используя только html, ну и соответственно css. Зачем же вы скрипты человеку пихаете. По теме, вот тут http://ruseller.com/lessons.php?rub=2&id=1024 неплохой урок
    Глаза протрите, тс просил на html без css, а вы какую-то фигню пихаете. Про скрипты не было ни слова.
    • 1

    Спасибо сказали:

    DAV(07.12.2011),
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Как сделать html ссылки "Поделиться в соц сети"
Web программирование 6 09.11.2011 13:37
Как сделать такие кнопки выбора
Web программирование 8 11.09.2011 10:50
Пропали кнопки в blogger
Блоги 2 29.06.2011 17:01
HTML верстка сайтов. HTML/CSS верстка.
Реклама партнерских программ 2 26.07.2010 13:12

Интересные темы

верстка с помощью div

Все для начинающих верстальщиков написано здесь, узнайте все про верстку с помощью div.

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры