Я нашел, что он отлично работает, используя display: block; на изображении и вертикально-выровнять: верх; на текст.
.imagebox {
width:200px;
float:left;
height:88px;
position:relative;
background-color: #999;
}
.container {
width:600px;
height:176px;
background-color: #666;
position:relative;
overflow:hidden;
}
.text {
color: #000;
font-size: 11px;
font-family: robotomeduim, sans-serif;
vertical-align:top;
}
.imagebox img{ display:block;}
Image title
Image title
Image title
Image title
Image title
Image title
или вы можете отредактировать код a JS FIDDLE
Я думаю, что вопрос и выбранный ответ в этом вопросе вводят в заблуждение. Должен ли form
иметь fieldset
, и должен ли fieldset
быть в form
, два различных вопроса с двумя различными ответами.
Согласно спецификации HTML4.01, fieldset является допустимым элементом в форме, но как это - стандартный элемент блочного уровня, это также приемлемо в другом месте: http://www.w3.org/TR/html401/interact/forms.html#h-17.10 http://www.w3.org/TR/html401/sgml/dtd.html#block
я не могу, однако, вообразить вариант использования, где это было бы сделано, если Вы не используете fieldset для украшения, которое было бы неправильным использованием.
форма А однако, не требует fieldset: http://www.w3.org/TR/html401/interact/forms.html#h-17.3
FIELDSET
постоянный клиент элемент блочного уровня и может использоваться в любом месте, где элементы блочного уровня позволяются (кроме BUTTON
элемент ).
При помещении fieldset вне формы страница проверяет, но я не вижу серьезных оснований, чтобы сделать это, и если Вы читаете xhtml 1.0 DTD, Вы находите этот комментарий в разделе fieldset:
fieldset элемент привык к полям формы группы. Только один элемент легенды должен произойти в содержании и если существующий должен только предшествоваться пробелом.
Да, потому что fieldset элемент привык к связанным с группой полям формы.