Código HTML para quebrar o texto ao redor da imagem
Precisa do código para quebrar o texto em torno de uma imagem? Normalmente, quando você cria uma página HTML , tudo flui de forma linear, ou seja, um bloco diretamente após o outro. Todos os meus posts anteriores são um exemplo disso, ou seja, texto, depois imagem, depois texto, etc.
Às vezes, você pode querer incluir texto ao lado de uma imagem em vez de abaixo dela. Isso é chamado de quebra de texto ao redor da imagem. Na verdade, é bastante fácil quebrar o texto usando HTML . Observe que você não precisa usar CSS para quebrar o texto.
No entanto, atualmente, o W3C recomenda o uso de CSS em vez de HTML para esse tipo de tarefa. Mencionarei os dois métodos abaixo, mas se puder, é melhor usar CSS , pois é mais adaptável a designs de sites responsivos.
Enrole o texto ao redor da imagem usando HTML
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pelentesque nunc in lorem egestas non imperdiet enim congue.
Para que o texto seja quebrado no lado direito da imagem, você deve alinhar a imagem à esquerda:
<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>
Se você quiser que o texto apareça à esquerda e a imagem à direita, basta alterar o parâmetro align para “right”.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pelentesque nunc in lorem egestas non imperdiet enim congue.
<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>
É isso! Bem(Pretty) fácil né? A única vez que você deseja usar CSS é se quiser adicionar margens às imagens, para que haja algum espaço entre o texto e a imagem.
Você pode adicionar margens a uma imagem usando o seguinte código de estilo CSS :
<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>
O código acima usa o elemento CSS MARGIN(MARGIN CSS) para adicionar 10 pixels de espaço em branco no lado direito da imagem. Como alinhamos a imagem à esquerda, queremos adicionar o espaço em branco à direita.
Basicamente, os quatro números representam TOP RIGHT BOTTOM LEFT . Então, se você quiser adicionar o espaço em branco a uma imagem alinhada à direita, faça o seguinte:
<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>
Portanto, é bastante simples usar HTML para realizar essa tarefa, mas, mais uma vez, pode não funcionar bem para sites responsivos.
Enrole o texto ao redor da imagem usando CSS
A melhor maneira de quebrar o texto em torno de uma imagem é usar CSS . Ele oferece um controle de granulação mais fino sobre o posicionamento dos elementos e funciona melhor com os padrões de codificação modernos.
<img src="IMAGE URL" alt="A photo" class="left" />
Mesmo que eu tenha incluído CSS diretamente na tag de imagem no exemplo de HTML , você realmente nunca mais deveria fazer isso. Em vez disso, você deve ter um arquivo separado chamado folha de estilo que contém todo o seu código CSS .
Na tag IMG , você simplesmente atribui uma classe à tag e dá um nome a ela. No meu exemplo, nomeei a classe left . Na minha folha de estilo, tudo o que tenho que fazer é adicionar o seguinte código:
.left { float: left; padding: 0 10px 0 0;}
Como você pode ver, adicionei 10px de preenchimento ao lado direito da imagem alinhada à esquerda. Também usei a propriedade float para tirar a imagem do fluxo normal do documento e colocá-la no lado esquerdo do container pai.
Como você pode ver, é muito mais limpo do que adicionar todo esse código à própria tag IMG . Também é mais fácil de gerenciar e você pode usar muito mais propriedades CSS para personalizar a aparência da sua página da web. Se você tiver alguma dúvida, sinta-se à vontade para comentar. Aproveitar!
Related posts
Como digitalizar um código QR no iPhone e Android
Como imprimir mensagens de texto do Android
Salvar uma lista de processos em execução em um arquivo de texto no Windows
Como baixar arquivos e visualizar o código do GitHub
Pesquise dentro de vários arquivos de texto de uma só vez
Como transferir mensagens de texto do iPhone para o Android
Como manter seu PC com Windows acordado sem tocar no mouse
Como baixar o instalador offline do Google Chrome (autônomo)
Como atualizar o Raspberry Pi
Como criar e digitalizar um código Spotify
Como adicionar Shadow a Text or Image em GIMP
Corrigir “O dispositivo não pode iniciar. (Código 10)” Erro
Como construir seu próprio laptop
Como pin Text and Image a Clipboard History em Windows 10
Como realizar um teste de estresse da CPU
Livre Online OCR sites e serviços para extrair Text de Image
Como girar texto e imagens no Photoshop
Remova os rótulos de texto dos ícones da área de trabalho no Windows 7/8/10
Como manter o software do seu PC atualizado automaticamente
Como abrir arquivos de imagem EPS no Windows