Как разместить блок с текстом в правой стороне сайта без использования позиционирования?

Если вы хотите разместить блок с текстом в правой стороне сайта без использования CSS-свойства position, то можно воспользоваться свойством float.

Float предназначено для обтекания элемента содержимым. Вы можете применить значение right для элемента, чтобы он размещался справа от других элементов на странице.

Вот пример кода:

HTML:

<div class="wrapper">
  <div class="content">
    <h1>Заголовок</h1>
    <div class="text">
      <p>Ваш текст здесь...</p>
    </div>
  </div>
</div>

CSS:

.wrapper {
  width: 100%;
  overflow: auto;
}

.content {
  float: left;
  width: 70%;
}

.text {
  float: right;
  width: 30%;
}

В данном примере мы используем внешний контейнер .wrapper, чтобы обязать данный контейнер обтекать содержимое. Далее, мы создаем блок .content, который будет занимать 70% ширины страницы и блок .text, который займет оставшиеся 30%. При этом блок .text будет расположен справа от блока .content.

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

Таким образом, используя float свойство и делая правильные настройки ширины и позиционирования, вы можете разместить блок с текстом в правой стороне сайта без использования позиционирования.