2012-06-17 3 views
0

일부 HTML 코드는 IE8에서 작동하지 않지만 Firefox에서는 잘 작동합니다. 그 중 하나는 :IE8에서 일부 HTML 코드가 작동하지 않습니다.

<center></center> 

다른 하나는 정렬 = "absmiddle"로 이미지 정렬을위한 속성이다.

왜 이렇게 생겼습니까? 내 IE에 문제가 있습니까? 아니면 글로벌입니까?

+2

* IE는 컴퓨터뿐만 아니라 전세계적인 문제입니다. – Sarfraz

+0

어리석은 질문이지만 '

'과 '
'사이에는 무엇이 있습니까? –

+1

누군가가 "어리석은 질문이지만 ..."라고 말하면 "이 질문에 멍청 할 수도 있지만 ..."이라고 말합니다. – Will

답변

3

요소는 모든 브라우저에서 작동하지만 그 의미는 작성자가 예상하는 것과 다를 수 있습니다. 게다가 그 효과는 "표준 모드"대 "단점 모드"에 달려 있습니다. 종종 다른 브라우저에서 다르게 나타납니다.

absmiddle 값은 비표준이며 다른 모드에서 다르게 처리됩니다. CSS에서 vertical-align 속성을 사용하면 일반적으로보다 일관되게 작동합니다.

보다 구체적인 도움을 얻으려면 문제가있는 문서 또는 URL을 표시해야합니다. 브라우저의 모드는 doctype 선언에 의존하기 때문에 전체 스 니펫이 아니라 전체 문서가 필요합니다.

3

이러한 HTML 요소 및 특성은 더 이상 사용되지 않습니다.

+0

IE에서 이미지의 absmiddle 위치를 설정하려면 어떻게해야합니까? – Nofuzy

+1

@Stranger'vertical-align : middle'이 가장 가깝습니다. –

2

동일한 코드가 모든 브라우저에서 제대로 작동하지 않는 것은 전역적인 문제입니다. 기본 솔루션은 기본 및 사용되지 않는 태그를 사용하는 것입니다.

2

다른 사람들이 말했듯이이 태그는 더 이상 사용되지 않습니다.

페이지 스타일을 지정하고 HTML 만 마크 업으로 사용해보십시오. 이해하기 쉽고 프로젝트가 표준을 준수 할 수 있습니다.

관련 문제