Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andre Summers

sobre montagem de layout

Recommended Posts

É permitido nas normas do W3C carregar uma página dentro de outra página? Ou dá conflito?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a segunda página a ser carregada não tiver os pares de tags <html>,<body> que devem aparecer uma unica vez no documento, não há nenhum problema.

Como seria feito esse carregamento?

 

Experimente tentar validar.. ele te acusará esse tipo de erro que mencionei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eh que eu to montando aqui o código e fiquei com essa dúvida...

 

Tenho uma página index chamando dentro de si uma página inicial... as duas contém as tagas html, body, head e o doctype. Experimentei a validação e realmente acusou erro.

 

Mas se eu não puder usar as tags html, body e head no interior do documento, como vou linkar arquivos JS e CSS necessários para a página inicial?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na própria index.

E se o JS e o CSS for alternando conforme você carrega as páginas, controle eles por meio de server-side, ou do mesmo jeito que você tá fazendo o carregamento.

 

Veja que é totalmente errado, conter 2 vezes esses pares de tags.

O documento final, o HTML puro é que é renderizado pelo browser, e é nele que as regras w3c são aplicadas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Iframe foi criado para isso

 

apenas respeito o DTD

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui validar mas com algums poréms...

 

- Tem um vídeo Youtube no site e ele não valida. Se tiro ele valida normal.

- Um código Javascript que contém na página parou de funcionar quando mudei ela para os padrões W3C. Existe validação de JS também?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema de videos do youtube, são as tags que usamos para o embed.

Sim, existem padrões para JS segundo a w3c. Tente descobrir o porquê de ter parado de funcionar. Simplesmente ter tirado a redundância das TAGS, não é o motivo disto.

 

A validação existe para te ajudar, entenda oque acontece.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia me passar alguns links de referência para saber mais sobre JS e os padrões W3C?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não consegui resolver o problema do JS mas encontrei uma solução para o vídeo do youtube... é só fazer assim:

 

<object data="http://www.youtube.com/watch?v=FmQOr91yAJc" type="application/x-shockwave-flash" width="261" height="214">
  <param name="quality" value="high" />
  <param name="movie" value="http://www.youtube.com/watch?v=FmQOr91yAJc" />
  <img border="0" src="/img/video.png" alt="Vídeo (Objeto multimídia)" />
  </object>

Assim valida tranquilo nos padrões... mas se usar aquele efeito de barra colorida do youtube dá pau de novo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só complementando, "dá pau" qndo você coloca o efeito da barra colorida por causa do caracter :&.

A w3c pede para que você codifique ele: &

 

O validador "diz" isso. Dá uma lida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.