Jump to content

Slovist

Newbie
  • Posts

    4
  • Joined

  • Last visited

Slovist's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Я написал следующий код: <html> <head> <title>Портал о форексе</title> <script> var dogName="rover";var dogWeight=23;if (dogWeight>20){alert(dogName+" says WOOF WOOF");}else{alert(dogName+ " says woof woof);} </script> </head> <body> </body> </html>Почему-то не срабатывает alert. В чём ошибка в данном коде?
  2. А почему из-за float:left рамка получается в форме линии? Ведь меню находится в блочном теге <ul>..
  3. А почему из-за float:left рамка получается в форме линии? Ведь меню находится в блочном теге <ul>..
  4. Я написал следующий код на html и css: <html> <head> <title>Сайт о часах</title> <style> *{ padding:0; margin:0; } ul{ height:60px; width:700px; margin-left:400px; border:5px solid black; } li{ display:block; list-style-type:none; float:left; margin-left:30px; margin-top:15px; } a:link{ background-color:white; color:black; border:2px solid black; padding:5px 10px 5px 10px; display:inline-block; } a:visited{ background-color:white; color:black; border:2px solid black; padding:5px 10px 5px 10px; display:inline-block; } a:hover{ background-color:green; color:white; border:2px solid black; padding:5px 10px 5px 10px; display:inline-block; } a:active{ background-color:white; color:black; border:2px solid black; padding:5px 10px 5px 10px; display:inline-block; } </style> </head> <body> <ul> <li><a href="Casio.html">Часы Casio</a></li> <li><a href="Burett.html">Часы Burett</a></li> <li><a href="Orient.html">Часы Orient</a></li> <li><a href="Fossil.html">Часы Fossil</a></li> <li><a href="Rolex.html">Часы Rolex</a></li> </ul> </body> </html> Почему, когда я убираю в селекторе ul следующий код height:60px; width:700px; то рамка вокруг меню исчезает и появляется одна прямая линия?И ведь по определению "Блочный элемент занимает всю доступную ширину, высота элемента определяется его содержимым, и он всегда начинается с новой строки". То есть по этому определению высота блочного элемента UL определяется его содержимым, а в данном случае это содержимое - меню. То есть рамка должна огибать меню. Почему не так?
×
×
  • 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