Я хотел бы иметь изображение в центре и иметь текст слева от него. Все, что я пробовал, либо помещает текст под изображением, над изображением, либо подталкивает изображение больше вправо, чем больше я печатаю. Может кто-нибудь мне помочь? Я новичок в html и css.Центрированное изображение и текст влево, нажав изображение
body {
margin: 0;
padding: 0;
}
h1 {
text-align: center;
border: solid;
background-color: #FF0000;
}
span {
display: inline-block;
border: dashed blue;
color: #ff0000;
float: left;
}
.mainPicture {
display: block;
width: 30%;
margin-left: auto;
margin-right: auto;
}
<!DOCTYPE html>
<html>
<head>
<link type="text/css" rel="stylesheet" href=main.css>
</head>
<body>
<h1>Welcome</h1>
<div>
<span> My name is asd asd. I am currently attending </span>
<img src="onlinePicture.jpg" alt="Picture of Me" class="mainPicture">
</div>
</body>
</html>
Установите ширину на: 40%. это заставит ваш экран выглядеть так: 40% span | 30% img | 40% margin –