Graças aos frames HTML, a janela do seu navegador pode ser dividida em várias partes, cada uma capaz de carregar um conteúdo HTML diferente. Um frameset refere-se a um grupo de frames exibidos na janela do navegador. A janela é organizada em linhas e colunas, como uma tabela, e, portanto, dividida em frames.
Criando molduras
Usamos a tag `frameset` quando queremos utilizar frames em uma página. O elemento `frameset` especifica como a janela deve ser dividida em frames individuais. Os atributos `rows` e `cols` da tag `frameset` são responsáveis por definir os frames horizontais e verticais. O elemento `frame`, que denota cada frame e especifica qual conteúdo HTML deve ser aberto dentro dele, é caracterizado por frames.
Suporte para frames dentro de navegadores
Caso um usuário acesse o site com um navegador desatualizado ou um navegador que não suporte frames, o elemento 'noframes' deverá ser exibido ao usuário nesse caso.
Para que um navegador entenda o conteúdo de um elemento `noframes`, se ele não consegue entender o elemento `frameset`, ele precisa entender o que está incluído no elemento `body`. Um elemento `body` deve estar dentro de um elemento `noframes`. Para quem ainda usa navegadores mais antigos, é possível adicionar um aviso nesse local.
Borda da moldura
Este elemento da tag frameset é usado para determinar se a borda tridimensional deve ou não ser exibida entre os quadros. Para isso, use os valores 0 e 1; o valor 0 especifica que não haverá borda, enquanto o valor 1 indica que haverá uma borda.
Espaçamento entre quadros
A quantidade de espaço que deve existir entre cada quadro em um conjunto de quadros pode ser especificada usando esta propriedade da tag frameset. Como parâmetro, ela pode aceitar qualquer valor inteiro, que representa efetivamente o valor em pixels.
O nome é uma característica essencial, pois permite atribuir um nome ao frame. Ele indica a distinção entre um frame e outro. Além disso, é usado para designar o frame no qual um documento precisa ser carregado.
Fonte
O objetivo deste elemento na tag iframe é especificar o arquivo de origem que deve ser carregado no frame. Qualquer URL pode ser usada no lugar de src como seu valor.
Largura da margem
Na tag frame, esse atributo especifica a largura, em pixels, dos espaços entre a borda e as margens esquerda e direita.
Altura da margem
O atributo `height` da tag `<frame>` permite especificar a altura, em pixels, do espaço entre as bordas superior e inferior do frame e o conteúdo do frame.
Barra de rolagem
Use o atributo scrollbar encontrado na tag frame para controlar como a barra de rolagem aparece no frame. Sua função principal é controlar a forma como a barra de rolagem aparece na página. Os valores para este atributo podem ser selecionados: yes, no ou auto.
Consulte a Seahawk Media para obter mais artigos como este.