포럼에서 나는 Netizen Jeanjean20이 표준을 충족시키기 위해 Marquee를 수정하는 방법을 언급하는 것을 보았습니다. 나는 친구들의 의견을 읽고 그들이 모두 아주 좋다고 생각했습니다. Greennn 중재자는 Marquee가 표준을 준수하지 않았으며 W3C에 의해 포기되었다고 지적했다. 일부 친구들은 그곳에가는 것이 불합리하다고 생각했다고 불평했습니다. 그 효과는 이미 지금 매우 좋았습니다. 일부 친구들은 또한 그들이 그곳에 갔을 때 화를 낼 것이라고 말했다. 모든 사람은 자신의 이해 각도를 가지고 있지만, 우리 자신을 이해하는 방법은 같은 것이지만 그 이유를 알아 내야합니다. 여기서 나는 Greennn이 끝난 후 모든 내용을 수정하고 추가하여 모든 사람이 이해하고 알아낼 수 있기를 바랍니다.
가장 먼저 수정해야 할 것은 다음과 같습니다. Marquee는 W3C에 의해 포기되었습니다. 이 문장은 실제로 잘못되었습니다. 왜? Marquee는 W3C에 의해 공식 레이블로 간주 된 적이 없기 때문입니다. W3C는이 라벨을 포기한 적이 없으며, 그 라벨을 포기하지는 않았다. 결혼하기 전에 이혼을 말하는 것과 같습니다. 실제로 다른 많은 태그와 마찬가지로 Marquee는 Microsoft 및 Netscape와 같은 회사에서 개인적으로 제조되며 W3C는이 태그를 인식하지 못했습니다. 이 풍부한 회사는 불합리한 문제가 있지만이 수익성이없는 조직은 완고한 것입니다!
W3C가 천막을 인정하는 것을 거부 한 이유는 무엇입니까? 이 레이블이 대다수 웹 디자이너의 눈에 드라이버라고 말하고 싶다면! 초기에는 여전히 기술력을 자본으로 여겼습니다. 그러나 지금 나는 그것을 사용하는 것을 옹호하지 않습니다 (여기서는 그것에 대해 이야기 할 것입니다. 많은 사람들은 W3C가 더 이상 사용할 수 없다고 말합니다. 이는 잘못된 것입니다. W3C는 당신을 사용하지 못하도록 제한 할 권리가 없습니다). 그렇다면 왜 우리는이 표준이 무엇인지 명확히해야합니다. 표준은 기술이 아니며 표준은 단지 사양 및 제안입니다. 우리는 여전히 원래 HTML4.0에서 태그를 사용합니다. 표준은 XHTML에 어떤 태그를 추가하지 않았지만, 권장 된 것 (예 : P, Div, UL, DL, Span, EM ...) 및 사용되지 않은 (예 : Font, B, U, I ...) 및 옹호 시맨틱 및 사용 사양을 제공했습니다. 물론 표준은 XHTML뿐만 아니라 CSS, DOM 및 스크립팅 언어입니다. 많은 사람들은 CSS가 표준 이후에 생산된다고 생각하지만 실제로는 그렇지 않습니다. CSS는 매우 일찍 제공되었으며 CSS에 대해서도 마찬가지입니다. 그것은 CSS 필터와 같은 일부 브라우저 제조업체가 공식화 한 일부 CSS를 사용하지 않는 것을 옹호합니다.
표준의 또 다른 중요한 점은 기능적 분리입니다. 구조, 스타일 및 행동의 세 부분으로 나뉩니다. 이 세 부분에는 구조 (XHTML, XML), 샘플 작업 (CSS) 및 동작 (dom, ecmascript)이 포함됩니다. 돌아와서 W3C에 의해 그 천막이 인식되지 않은 이유에 대해 생각합시다. 나는 모두가 이해해야한다고 생각합니다. Font, B 및 기타 레이블과 마찬가지로 그는 더 이상 구조적 레이블이 아닙니다. 그것들은 스타일과 행동 특성을 가지고 있으며, 구조의 범주로 분류됩니다. 불필요하다는 것은 분명합니다.
따라서 천막의 효과가 유지되거나 구현 될 수 있기를 희망하면 JavaScript에 더 많은주의를 기울여야합니다. 스크립팅 언어는 확실히 웹 페이지를 움직입니다. 당신이 지정할 장소를 원한다면, 물론, 당신은 태그의 ID와 클래스에주의를 기울여야합니다.
모든 사람 이이 흥미로운 효과를 사용하도록 촉진하기 위해 AO AO에게 JS 단락을 작성하고 다음 코드를 읽도록 특별히 요청했습니다.
JS 코드 :
코드를 복사하십시오