Lar Mídia social Como adicionar bordas em HTML5 e CSS3 Programming - dummies

Como adicionar bordas em HTML5 e CSS3 Programming - dummies

Índice:

Vídeo: Margens, Bordas e Box Model - HTML e CSS na Prática U2L2 2025

Vídeo: Margens, Bordas e Box Model - HTML e CSS na Prática U2L2 2025
Anonim

Você pode usar o CSS3 para desenhar bordas em torno de qualquer elemento HTML5. Você tem alguma liberdade no tamanho, estilo e cor da borda. Aqui estão duas maneiras de definir propriedades de borda: usando atributos de borda individuais e usando um atalho. As fronteiras realmente não alteram o layout, mas eles adicionam separação visual que pode ser atraente, especialmente quando seus layouts são mais complexos.

Como usar os atributos de borda

Aqui está uma página com uma borda simples desenhada em torno do título.

O código para borderProps. A página html demonstra os princípios básicos das bordas no CSS:

borderProps. html h1 {border-color: vermelho; largura da borda:. 25em; border-style: double;}

Isto tem uma borda

Cada elemento pode ter uma borda definida. As fronteiras exigem três atributos:

  • largura : A largura da borda. Isso pode ser medido em qualquer unidade CSS, mas a largura da borda é normalmente descrita em pixels ou ems. ( Lembre-se: Um em é aproximadamente a largura da letra maiúscula "M" na fonte atual.)

  • cor : A cor usada para exibir a fronteira. A cor pode ser definida como qualquer outra cor em CSS, com nomes de cores ou valores hexadecimais.

  • estilo : O CSS suporta vários estilos de borda. O exemplo ilustra um limite duplo. Isso desenha uma borda com duas linhas mais finas ao redor do elemento.

Você deve definir todos os três atributos se desejar que as bordas apareçam corretamente. Você não pode confiar nos valores padrão para funcionar em todos os navegadores.

Como definir estilos de borda

CSS tem uma lista predeterminada de estilos de borda que você pode escolher. Aqui está uma página com todos os estilos de borda principais exibidos.

Você pode escolher qualquer um desses estilos para qualquer limite:

  • Sólido: Uma única linha sólida em torno do elemento.

  • Duplo: Duas linhas ao redor do elemento com um espaço entre eles. A largura da borda é a largura combinada de ambas as linhas e a lacuna.

  • Groove: Usa sombreamento para simular um groove gravado na página.

  • Ridge: Usa o sombreamento para simular um cume desenhado na página.

  • Insertar: Usa sombreado para simular um botão pressionado.

  • Outset: Usa sombreamento para simular um botão que fura da página.

  • Relógio: Uma linha tracejada ao redor do elemento.

  • Dotado: Uma linha pontilhada em torno do elemento.

Como usar o atalho de borda

A definição de três atributos CSS diferentes para cada borda é um pouco tediosa. Felizmente, o CSS inclui um atalho de borda acessível que torna as margens muito mais fáceis de definir.

Você não pode distinguir a diferença da saída, mas o código para borderShortcut. html é extremamente simples:

borderShortcut. html h1 {border: red 5px solid;}

Esta página usa o atalho de borda

A ordem na qual você descreve atributos de borda não importa. Basta especificar uma cor, um tamanho e um estilo de borda.

Como criar bordas parciais

Se você quiser, você pode ter um controle mais preciso de cada lado de uma borda. Há uma série de atalhos de fronteira especializados para cada uma das sub-fronteiras.

Esta página aplica um estilo de borda na parte inferior do cabeçalho, bem como diferentes bordas acima, abaixo e para os lados dos parágrafos. As bordas parciais são bastante fáceis de construir, como você pode ver na lista de códigos:

subBorders. html h1 {border-bottom: 5px black double;} p {border-left: 3px preto pontilhado; fronteira-direita: 3px preto pontilhado; border-top: 3px preto tracejado; border-bottom: 3px black groove;}

Este título tem uma borda inferior

Os parágrafos têm várias bordas definidas.

Os parágrafos têm várias fronteiras definidas.

Observe os estilos de borda: border-top, border-bottom, border-left e border-right. Cada um desses estilos age como o atalho de borda, mas só atua em um lado da borda.

Existem também atributos de borda específicos para cada lado (a largura da borda inferior ajusta a largura da borda inferior, por exemplo), mas eles quase nunca são usados ​​porque a versão do atalho é muito mais fácil.

Como adicionar bordas em HTML5 e CSS3 Programming - dummies

Escolha dos editores

Adicionando Dirt and Grime para 3D Game Animation - dummies

Adicionando Dirt and Grime para 3D Game Animation - dummies

Embora a maioria das texturas de animação de jogos sejam criados externamente e envolvidos em objetos, a maioria dos programas de software 3D também inclui um conjunto separado de ferramentas para pintar diretamente nos próprios objetos. Usando essas ferramentas de pintura, você pode adicionar detalhes, como sujidade e sujeira, à textura aplicada ao objeto depois que a imagem de textura já tiver ...

10 Dicas para trabalhar mais efetivamente no Blender - dummies

10 Dicas para trabalhar mais efetivamente no Blender - dummies

Trabalhando no Blender é uma tonelada de divertido, mas você pode adotar alguns bons hábitos de trabalho para tornar a experiência ainda mais agradável. Esses bons hábitos permitem que você trabalhe mais rápido, sem sacrificar a qualidade do seu trabalho. Seguem-se dez sugestões para trabalhar de forma mais eficiente e eficaz no Blender. Use dicas de ferramentas e pesquisa integrada ...

Adobe CS5 Basic Opções do menu - dummies

Adobe CS5 Basic Opções do menu - dummies

Adobe CS5, como qualquer software, oferece opções de menu para abrir , feche e guarde seus arquivos. As opções de menu também permitem importar e exportar documentos e desfazer as alterações, além de outros comandos básicos. Aqui está uma tabela que mostra opções comuns do Adobe CS5 e o que eles fazem. Opção O que você pode fazer com ele ...

Escolha dos editores

3 Etapas direcionadas de Call to Action Marketing Automation - manequins

3 Etapas direcionadas de Call to Action Marketing Automation - manequins

O erro número um com chamada para As ações (CTA) estão pedindo que as pessoas façam algo quando sabem que não querem fazê-lo. Esse é um conceito fácil de entender, mas quando você envia mensagens em massa para um grande número de pessoas, perceba que a maioria deles não quer ouvir de você. Em uma campanha estimulante, ...

3 Dicas de desenvolvimento de conteúdo para a automação de marketing bem-sucedida - manequins

3 Dicas de desenvolvimento de conteúdo para a automação de marketing bem-sucedida - manequins

A maioria das empresas que se envolvem no marketing on-line entende o valor de criar conteúdo. O conteúdo fornece otimização do mecanismo de pesquisa (SEO), backlinks e os benefícios da liderança do pensamento. Ao se preparar para a automação de marketing, não negligencie comprometer-se com um investimento em conteúdo. Seu compromisso deve incluir: Criar novo conteúdo: sua ferramenta de automação de marketing irá ajudá-lo ...

5 Pontos de foco chave para automação de marketing Campanhas de papel branco de saída - manequins

5 Pontos de foco chave para automação de marketing Campanhas de papel branco de saída - manequins

Quando você deseja promova um papel branco para os contatos em seu banco de dados de automação de marketing existente, você tem algumas maneiras de fazer isso. Normalmente, você usará campanhas de saída via e-mail como campanhas eletrônicas de e-mail ou e-mail. De qualquer forma, mantenha as seguintes chaves em mente com o seu primeiro documento branco de saída ...

Escolha dos editores

Comparando opções de computação em nuvem pública, privada e híbrida - dummies

Comparando opções de computação em nuvem pública, privada e híbrida - dummies

A computação em nuvem vem em três formas : nuvens públicas, nuvens privadas e nuvens de híbridos. Dependendo do tipo de dados que você está trabalhando, você quer comparar nuvens públicas, privadas e híbridas em termos dos diferentes níveis de segurança e gerenciamento necessários. Nuvens públicas Uma nuvem pública é aquela em que os serviços e a infra-estrutura ...

Uma Comparação de Linux e Windows para Networking - dummies

Uma Comparação de Linux e Windows para Networking - dummies

Se sua única experiência de rede for com o Windows, você 're para uma curva de aprendizado íngreme quando você entra no Linux pela primeira vez. Existem muitas diferenças fundamentais entre o sistema operacional Linux eo Windows. Aqui estão algumas das diferenças mais importantes: o Linux é um sistema operacional multiusuário. Mais de um usuário pode fazer logon e ...

Configurando um ponto de acesso sem fio - dummies

Configurando um ponto de acesso sem fio - dummies

A configuração física para um ponto de acesso sem fio é bastante simples: você tira isso da caixa, colocá-lo em uma prateleira ou em cima de uma estante perto de uma tomada de rede e uma tomada elétrica, conecte o cabo de alimentação e conecte o cabo de rede. A configuração do software para um ponto de acesso ...