[HTML, Css] - Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 28 Jun 2007.

Thread Status:
Not open for further replies.
  1. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    Есть страничка:

    HTML:
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
    <title>Анекдоты [обновлено: 17.03.10г.]</title>
    <style type="text/css" media="screen,projection">
    p {margin: 0; padding: 20px 15px 20px; margin-bottom: 4px;background-color:#f1f1f1;position: relative;margin:20px 0px;}
    body {font: 1em "Lucida Grande",Lucida,Verdana,sans-serif; font-size: 62.5%; line-height: 1;;}
    a:hover, a:active {text-decoration: underline;}
    a:link, a:hover, a:visited {color: #a62863;}
    #anekdot {width:400px;margin:50px;}
    .smallfont {font-size: 10px;}
    h1 {color:#a62863;}
    </style>
    </head>
    
    <body>
    <div id="anekdot"><h1><a href=".">Анекдоты</a> <a class="smallfont" href="#">by atomos</a></h1> 
    
    <p>Муж жене:<br/>
    - Жена, покорми кота..<br/>
    - Кот сыт.<br/>
    - Ну, когда поссыт, тогда и покорми.</p>
    
    <p>И перед смертью отец решил разделить наследство между тремя сыновьями.. <br/>
    - Ах*енно бл*! Сказал четвертый сын.</p>
    
    <p>Мужик идёт мимо песочницы и видит, как маленькая девочка методично разрывает на куски плюшевого медведя.<br/>
    - Девочка, а ты животных не любишь?..<br/>
    Она смотрит на него тяжелым взглядом:<br/>
    - Я и людей-то не очень..</p>
    
    <div align="center">
    <a href="#">← Сюда</a> <a href="#">1</a> <span><strong>2</strong></span> <!-- <a href="#">Туда →</a> -->
    </div>
    
    </div>
    </body>
    </html>
    нужно сделать чтобы прямоугольники были закруглённые ([​IMG])
    и внизу был небольшой отросток ([​IMG])

    конечный результат:
    [​IMG]

    реально сделать, не приходя к доп тегам?
     
    #1381 AtomoS, 1 Apr 2010
    Last edited: 1 Apr 2010
  2. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    добился такого:

    HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">  <head>  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>  <title>Анекдоты</title>  <style type="text/css" media="screen,projection">  body {font: 1em "Lucida Grande",Lucida,Verdana,sans-serif; font-size: 62.5%; line-height: 1;;}  h1 {color:#a62863;}  #anekdot {width:400px;margin:50px;}  a:hover, a:active {text-decoration: underline;}  a:link, a:hover, a:visited {color: #a62863;}  .smallfont {font-size: 10px;}    .announcement, .rounded {background-color: #f1f1f1;position: relative;margin-bottom: 30px;padding: 10px 15px;}  .tlc, .trc, .brc, .blc {width:11px;height:11px;position:absolute;background-attachment: scroll;background-image: url(corners-.gif);background-repeat: no-repeat;background-position: left top;}  .tlc {background-position: left top;left: 0px;top: 0px;}  .trc {background-position: -11px top;right: 0px;top: 0px;}  .brc {background-position: -11px -11px;right: 0px;bottom: 0px;}  .blc {background-position: 0 -11px;left: 0px;bottom: 0px;}  .ar {width:18px;height:18px;position:absolute;background-attachment: scroll;background-image: url(ar-.gif);background-repeat: no-repeat;background-position: left top;bottom: -18px;left: 20px;}    </style>  </head>    <body>  <div id="anekdot"><h1><a href=".">Анекдоты</a> <a class="smallfont" href="#">by atomos</a></h1>     <div class="announcement">  <div class="tlc"></div>  <div class="trc"></div>  <div class="brc"></div>  <div class="blc"></div>  <div class="ar"></div>  <div class="content">    <div class="navbar_notice">  <p>Вовочка приходит в школу с тремя шишками на лбу. Учительница спрашивает: <br/>  - Вовочка, что с тобой случилось?<br/>  Он рассказывает: - Вчера мы легли спать.<br/>  Папа спрашивает: - Вовка, ты спишь?<br/>  Я говорю: - Нет. <br/>  Получил щелчок по лбу.<br/>  Через полчаса папа спрашивает: - Вовка, ты спишь? <br/>  Я говорю: - Сплю. Ба-бах по лбу! <br/>  Еще через полчаса папа спрашивает: - Вовка, ты спишь? <br/>  Я молчу. Папа говорит маме: - Поехали! <br/>  А я спрашиваю: - Куда?</p>  </div>  </div>  </div>    <div class="announcement">  <div class="tlc"></div>  <div class="trc"></div>  <div class="brc"></div>  <div class="blc"></div>  <div class="ar"></div>  <div class="content">    <div class="navbar_notice">  <p>Мужик идёт мимо песочницы и видит, как маленькая девочка методично разрывает на куски плюшевого медведя.<br/>  - Девочка, а ты животных не любишь?..<br/>  Она смотрит на него тяжелым взглядом:<br/>  - Я и людей-то не очень..</p>  </div>  </div>  </div>    <div class="announcement">  <div class="tlc"></div>  <div class="trc"></div>  <div class="brc"></div>  <div class="blc"></div>  <div class="ar"></div>  <div class="content">    <div class="navbar_notice">  <p>Мужик идёт мимо песочницы и видит, как маленькая девочка методично разрывает на куски плюшевого медведя.<br/>  - Девочка, а ты животных не любишь?..<br/>  Она смотрит на него тяжелым взглядом:<br/>  - Я и людей-то не очень..</p>  </div>  </div>  </div>    <div align="center">  <a href="#">← Сюда</a> <a href="#">1</a> <span><strong>2</strong></span> <!-- <a href="#">Туда →</a> -->  </div>    </div>  </body>  </html>
    как можно упростить это дело?
     
  3. Syntaxys

    Syntaxys Elder - Старейшина

    Joined:
    2 Sep 2007
    Messages:
    61
    Likes Received:
    10
    Reputations:
    0
    http://www.rizn.info/#/web-design

    Как сделать подобный скролл?
     
  4. NigHT_0WL

    NigHT_0WL Member

    Joined:
    28 Jan 2009
    Messages:
    32
    Likes Received:
    7
    Reputations:
    0
    Я делаю сейчас такие. www.ladolcevita.in.ua, только средствами ява скрипт(сам не программист, поэтому пользуюсь готовыми решениями, коих куча в сети), только после выхода новой оперы - 10.51 не хочет корректно отображаться, может кто знает в чем может быть проблемма?
     
  5. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    Syntaxys, никак. этот сайт полностью на flash.
     
  6. Syntaxys

    Syntaxys Elder - Старейшина

    Joined:
    2 Sep 2007
    Messages:
    61
    Likes Received:
    10
    Reputations:
    0
    AtomoS, я понял что на флэш. Меня интересует возможно ли это кроссбраузерно реализовать с помощью CSS, каких либо js библиотек и тд. Если есть у кого ссылка поделитесь пожалуйста.

    Попробую объяснить: есть 2 одинаковые html страницы, контент распожен посередине. На 2ой странице контента много и вся "высота" станицы не может отобразиться на мониторе, следовательно появляется скролл-бар. Если появляется скролл-бар, то при переходе с первой страницы на вторую и наоборот контент прыгает влево-вправо. Нужно сделать чтоб не прыгало. Убирать отображение скролл-бара не вариант.
     
    #1386 Syntaxys, 5 Apr 2010
    Last edited: 5 Apr 2010
  7. SkyLine32

    SkyLine32 Member

    Joined:
    1 Mar 2009
    Messages:
    144
    Likes Received:
    22
    Reputations:
    2
    Народ скажите....
    делать так можно?
    и ещё, почему pr-cy.ru не защтывает именно
    а,
    защитывает что присутствует <h1></h1> ???
     
    #1387 SkyLine32, 6 Apr 2010
    Last edited: 6 Apr 2010
  8. SkyLine32

    SkyLine32 Member

    Joined:
    1 Mar 2009
    Messages:
    144
    Likes Received:
    22
    Reputations:
    2
    ты дальтонизмом не страдаешь? И откуда ты так уверен что нужно именно так?
     
    1 person likes this.
  9. Tesson

    Tesson Banned

    Joined:
    27 Dec 2009
    Messages:
    164
    Likes Received:
    43
    Reputations:
    0
    Как на картинке надо мне в html:rolleyes:
    с меня ++ ;)

    [​IMG]
     
  10. DiHWO

    DiHWO Member

    Joined:
    23 Oct 2009
    Messages:
    93
    Likes Received:
    10
    Reputations:
    0
    Tesson,
    Code:
    <table border="1">
    <tr>
    <td height="10" width="390">
    <table border="0">
    <tr>
    <td height="10" width="130"><center>Текс</center></td>
    <td height="10" width="130"><center>Текс</center></td>
    <td height="10" width="130"><center>Текс</center></td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td height="300" valign="top" colspan="3">Текс</td>
    </tr>
    </table>
    
    Так? :)
     
    #1390 DiHWO, 10 Apr 2010
    Last edited: 10 Apr 2010
    1 person likes this.
  11. Tesson

    Tesson Banned

    Joined:
    27 Dec 2009
    Messages:
    164
    Likes Received:
    43
    Reputations:
    0
    DiHWO, да но почему рамка не черная a белая:(
     
  12. ichechen

    ichechen New Member

    Joined:
    16 Oct 2009
    Messages:
    33
    Likes Received:
    4
    Reputations:
    8
    в <table border="1"> добавь
    style="border-color:black;"
    вроде должно сработать)
     
    2 people like this.
  13. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    558
    Likes Received:
    650
    Reputations:
    210
    Лучше внутрь <head> </head> добавить:
    PHP:
    <style>
    table
    {
      
    border-collapsecollapse;
    }

    tabletd
    {
      
    border-width1px 1px 1px 1px;
      
    border-colorblack;
      
    border-stylesolid;
    }
    </
    style>
     
    7 people like this.
  14. DiHWO

    DiHWO Member

    Joined:
    23 Oct 2009
    Messages:
    93
    Likes Received:
    10
    Reputations:
    0
    Tesson,
    Code:
    <table border="0" cellspacing="0" cellpadding="1" bgcolor="#000000">
    <tr>
    <td>
    <table bgcolor="FFFFFF">
    <tr>
    <td height="10" width="130"><center>Текс</center></td>
    <td height="10" width="130"><center>Текс</center></td>
    <td height="10" width="130"><center>Текс</center></td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <table border="0" cellspacing="0" cellpadding="1" bgcolor="#000000">
    <tr>
    <td>
    <table bgcolor="FFFFFF">
    <tr>
    <td height="300" width="398" valign="top" colspan="3">Текс</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    
    знаю, рамка в одном месте жирнее чем остальная, сейчас буду думать как это исправить.
    ichechen, ему надо средствами html, а ты css в добавок используешь, и кста, толку от твоего совета ноль )))
    d_x, тоже css
    --------------------------------------------------
    Tesson, мб реально через css? Почему тебе именно на html надо? через css легче будет.
     
    #1394 DiHWO, 10 Apr 2010
    Last edited: 10 Apr 2010
    1 person likes this.
  15. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    558
    Likes Received:
    650
    Reputations:
    210
    А было требование не использовать css? Я не вижу такого. В любом случае, все эти свойства можно внести внутрь html тегов.
     
  16. Tesson

    Tesson Banned

    Joined:
    27 Dec 2009
    Messages:
    164
    Likes Received:
    43
    Reputations:
    0
    можно и в css чтоб работало пацаны:)
     
  17. DiHWO

    DiHWO Member

    Joined:
    23 Oct 2009
    Messages:
    93
    Likes Received:
    10
    Reputations:
    0
    Code:
    <head>
    <style>
    #lol{
    border-width: 1px;
    border-style: solid;
    border-color: black;
    }
    #lolik{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: black;
    }
    </style>
    </head>
    
    <body>
    <table id="lol" cellspacing="0">
    <tr>
    <td height="30" width="390">
    <table id="lolik" cellspacing="0">
    <tr>
    <td height="30" width="130"><center>Текс</center></td>
    <td height="30" width="130"><center>Текс</center></td>
    <td height="30" width="130"><center>Текс</center></td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td height="300" valign="top">Текс</td>
    </tr>
    </table>
    </body>
    
    ыыыы
     
    #1397 DiHWO, 10 Apr 2010
    Last edited: 10 Apr 2010
    1 person likes this.
  18. Tesson

    Tesson Banned

    Joined:
    27 Dec 2009
    Messages:
    164
    Likes Received:
    43
    Reputations:
    0
    DiHWO, спасибо +++;)
     
  19. mind

    mind Elder - Старейшина

    Joined:
    26 Jul 2007
    Messages:
    99
    Likes Received:
    25
    Reputations:
    0
    Ребят, как можно повернуть текст вертикально?
    пробовал средствами PHP конвертировать текст в графику, но вет беда для работы скрипта нужно посылать заголовок, а он у меня уже послан ранее ((((
     
  20. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    Если я тебя так понял, то держи на php реализацию:

    Code:
    <?php
    function vertical( $text )
    {
        for( $i = 0; $i < strlen( $text ); $i++ )
    	{
    	    echo $text[$i]."<br />";
    	}
    }
    $text = "qwertyuiopasdfghjklzxcvbnm";
    vertical( $text );
    ?>
    
    У меня вывод:

     
    #1400 Ins3t, 10 Apr 2010
    Last edited: 10 Apr 2010
Thread Status:
Not open for further replies.