? HyperText Markup Language (HTML) é um sistema de formatação do documento e não uma linguagem de programação . Todas as páginas da Web são escritas em HTML, que mapeia o layout de objetos em uma página com tags. A tag " div " é uma das características da linguagem de HTML. Ele separa blocos de objetos na página . Ele pode exibir comportamento estranho, como mostrar lacunas , se o programador não compreender plenamente as suas configurações. Marcações
HTML usa marcas para indicar efeitos de fonte e instruções de formatação. Uma etiqueta é um código contido dentro de colchetes . Um par de abas cercam texto ou outras tags de alargar o âmbito da sua aplicação . Tudo entre uma tag abrir e fechar tem a instrução de código aplicado a ele. A tag próximo é o mesmo que a tag aberta, mas com uma barra informar sobre o código. Assim, a tag " div " abre com "
" e fecha com "
. " A tag de abertura pode incluir outras instruções que especificam o comportamento da formatação. Se os parâmetros padrão são deixados de fora da tag, o browser irá aplicar o comportamento de uma marca externa .
Lacunas entre Divs
Alguns navegadores, incluindo o Internet Explorer e Firefox, deixar lacunas entre duas seções "div " quando exibido na tela . Isso pode ser chato se um espaço em branco mostra no meio de um projeto que foi concebido para ter uma cor de fundo constante. Alguns desenvolvedores da Web apenas colocar-se com a abertura e alterar o design da página, para integrá-lo . No entanto, as proporções da página será diferente , segundo a qual o navegador do visualizador usa , porque nem todos os navegadores exibem esse comportamento. A diferença é causada pela formatação no código HTML. Se o " div " tag de abertura segue um espaço reservado de imagem , o navegador exibe a nova linha no código como uma linha no layout. A única maneira de evitar isso é escrever a abertura tag " div " no final da linha que continha o último espaço reservado imagem.
Espaços dentro Divs
a tag " div " tem propriedades que incluem " estilo . " as definições de que a propriedade de um tag " div " pode causar espaços para ocorrer dentro das fronteiras da divisão. Opções de estilo com potencial influência sobre o espaçamento dentro de um bloco incluem borda, preenchimento e opções de alinhamento . Qualquer uma dessas opções pode causar texto ou objetos para a etapa a partir da borda do bloco , criando assim espaços indesejados. A peculiaridade do Internet Explorer , que coloca um espaço depois de uma imagem também se aplica dentro de blocos "div " , por isso é necessário colocar o início da próxima linha de código após uma imagem na mesma linha que o espaço reservado de imagem para eliminar as lacunas indesejadas.
Herança
Se aparecerem espaços em torno ou dentro da exibição criado por tags " div " sem quaisquer instruções para formar esses espaços , o espaçamento foi provavelmente herdado de instruções criado por tags que encerram a declaração " div " . Outra causa pode ser padrão do navegador. A marca externa final é a declaração "
" , que contém tudo na página . Definir todos os possíveis atributos a zero na declaração do órgão estabelece uma linha de base para todo o documento , eliminando a possibilidade de o navegador usando um efeito padrão conflitantes.