2015-12-08 3 views
0

Я занимаюсь html-письмом и пытаюсь центрировать текст. но он не работает. также я сомневаюсь, что это не работает, потому что я использую тег стиля внутри тега шрифта. Я проверил свой код в validator.w3.org и его прошел. Что-то не так с этим кодом. Пожалуйста, помогите мне скопировать текст в центр.text-align = center not working

Doctype is : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<tr> 
 
    <td> 
 
    <font style="font-family: verdana; font-size:10px; font-weight: bold; text-align: right;"><i> 
 
"We are such stuff as dream are made on, and our little life is rounded with a sleep" William Shakespeare</i> 
 
\t \t </font> 
 
    </td> 
 
</tr>

+0

Это сообщение может помочь ... http://stackoverflow.com/questions/9989657/html-email-align-text – TomKorec

ответ

0

Это ваш исправленный код:

<table width="100%"> 
 
<tr> 
 
    <td style="text-align: right;"> 
 
    <font style="font-family: verdana; font-size:10px; font-weight: bold;"><i> 
 
"We are such stuff as dream are made on, and our little life is rounded with a sleep" William Shakespeare</i> 
 
\t \t </font> 
 
    </td> 
 
</tr> 
 
</table>

+0

Извините, я проверил код, установив выравнивание текста вправо, чтобы увидеть, Работа. Я забыл изменить его обратно в центр, прежде чем публиковать его. – Sharmile

+0

Спасибо, Габриэль. Итак, text-align теперь работает, когда я вставляю текст . как вы упомянули в своем коде. Вы знаете, почему это не работает, когда мы помещаем внутри шрифта, styl e tag. – Sharmile

+0

«Свойство text-align в CSS используется для выравнивания внутреннего содержимого элемента ** block **». (https://css-tricks.com/almanac/properties/t/text-align/) является встроенным элементом, поэтому свойство text-align не должно использоваться. –