Почему мой текст имеет эффект оправдания, когда я не сделал это, чтобы иметь этот эффект (CSS / PHP)

StackOverflow https://stackoverflow.com/questions/2589941

  •  25-09-2019
  •  | 
  •  

Вопрос

Почему мой текст имеет эффект оправдания? На всем сайте я делаю Echos, и я не указываю «текстовый выровз):« Оправдание; » Но мой текст все еще оправдывает. Остраивайтесь, когда вы делаете окно браузера меньше, текстовые движутся так, чтобы он подходит в окне. Я пытался сделать что-то вроде этого:<?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; }так далее....

Но это просто делает текст в центре, и он сохраняет эффект оправдания.

Пожалуйста, помогите мне = [спасибо

Это было полезно?

Решение

Остраивайтесь, когда вы делаете окно браузера меньше, текстовые движутся так, чтобы он подходит в окне.

Это не то, что оправдано. Обосновать это так, чтобы все строки текста та же самая ширина, как это:

alt text
(источник: pws-ltd.com.)

Если вы не хотите, чтобы текст остался в окне, когда вы его сокращаете (так что если вы хотите горизонтальную прокрутку), вы должны установить min-width на <div> содержащий текст.

Редактировать: Хотя, возможно, я неправильно понял, что вы на самом деле пытались сделать, и вы просто хотите, чтобы это было сосредоточено. Если это так, используйте margin: 0 auto; нет text-align: center;

Другие советы

Обоснование - это когда расстояние между словами настраивается, поэтому текст полностью выровнен на слева а также право на блок текста.

То, что вы описываете звуки, подобные, даже если вы хотите, чтобы текст центрированный, он достаточно длинный, чтобы заполнить страницу, и, таким образом, на самом деле не выглядит по центру. Подумайте о добавлении чего-то вроде этого. Фиксированная ширина держит текст от заполнения окна и margin: 0 auto центры h1 метка сама:

<style type="text/css">
    h1 { text-align: center; width: 300px; margin: 0 auto }
</style>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top