2013-05-04 2 views
0

Ok два вопроса:Глобального размер текста и использование различных стилей в одном предложении

1) Какой самый лучший способ установить глобальный размер текста, который будет соответствовать во всех браузерах? Или всегда будет разница? Определить внутри подобное?

html { 
     font-size: 1em; 
     } 

2) Если я хочу что-то вроде этого, как заголовок в верхней части моей страницы:

В портфолио John Doe

, что это самый простой способ, чтобы получить первые 3 слова наклонным и имя выделено полужирным шрифтом? Я попытался использовать тег span, но это дало мне странные проблемы с размером.

заранее спасибо за любую помощь

+0

Вы уверены, что хотите иметь одинаковый размер шрифта на всех элементах? см. ответ здесь для согласованного размера шрифта: http://stackoverflow.com/questions/521832/consistent-font-size-across-browsers-web-development –

ответ

0

1) То есть лучший способ, чтобы установить размер шрифта, если вы действительно обеспокоены консистенцией, вы должны проверить строку агента пользователя, чтобы увидеть, какой браузер вашего в, но, кажется, как избыточно
2) для второй части используйте свойство стиля шрифта

p.normal {font-style:normal} 
p.italic {font-style:italic} 
p.oblique {font-style:oblique} 
+0

ОК, он настроен в теге h1, но мне нужен первый 3 курсивом слова меньше, чем полужирное имя. так как я могу отделить эти два стиля внутри одного тега h1? Я использую стили CSS, просто не уверен, что это лучший способ. спасибо –

+0

Просто оберните их в пролеты с разными идентификаторами – aaronman

0

1) Обычно эти стили устанавливаются на тело тега, но кроме того, что это так, как это должно быть сделано:

body { 
    font-size: 1em; 
} 

2) Почему бы просто не использовать теги html?

<i>The Portfolio of</i> <b>John Doe</b>