안전한가요?본문에 적용 할 수있는 단어 감싸기 스타일입니까?
* { word-wrap: break-word }
이 스타일을 적용해야하는 곳이 너무 많습니다. 이 선에서 어떤 악마가 올 수 있습니까? 무슨 문제가있을 수 있습니까?
안전한가요?본문에 적용 할 수있는 단어 감싸기 스타일입니까?
* { word-wrap: break-word }
이 스타일을 적용해야하는 곳이 너무 많습니다. 이 선에서 어떤 악마가 올 수 있습니까? 무슨 문제가있을 수 있습니까?
먼저 기술적으로는 *는 BODY
뿐 아니라 HTML
에 있습니다 (예, 때로는 중요).
둘째, 분리 된 경우 와일드 카드를 사용하면 성능 문제가 발생할 수 있습니다. DHTML 동작과 같은 무언가 (끔찍한) 동작을 사용할 때만이 것을 보았습니다.하지만 필자의 의견으로는 명시 적으로 적용 할 요소를 선언하는 것이 좋습니다.
마지막으로 잠재적으로 불필요한 진술을 사용하여 모든 CSS보기 도구를 정리합니다.
그래서, 더 큰 문제는,하지만 난 단지 등
나는 거기에 악이 없다고 생각합니다. 일반적으로 필자는 필요한 CSS 매개 변수를 측정하여 문서에 속하게 될 정보를 결정하고 로컬로 처리해야합니다. 귀하의 경우에, 당신이 유용하다고 생각하면, 당신은 그저 제대로 말한 것처럼 행동하고 싶지 않은 요소를 확실히 할 필요가 있습니다.
다른 요소의 스타일을 설정할 때 그 동작을 무시해야한다는 것을 이해한다면 괜찮을 것입니다.
그것은 어떤 "악의"를하지 말아야 P, 아마도 TD, DIV, 등 실제로 관련된 요소를 나열 제안하지 않을 것이다, 하지만 내면의 상식은 그것을 필요로하는 요소에 적용하는 것이 낫다는 것이 확실합니다. 당신의 선택은 .this, #that, p, li.menu, .x, .yz, #something.class
:
처럼 보이는 끝날 않는 경우에도
는아마 속성을 사용하여 큰 문제가되지 않을 것입니다. 이전에는 IE에 익숙했지만 최신 버전의 최신 브라우저에서는 완벽하게 지원됩니다. 하지만 때로는 오래된 브라우저 버전에서 텍스트 정당성을 무시합니다.
나는 *에 대해 조언하고 대신 텍스트 (div, p, td 등)가 포함 된 요소를 사용합니다. 그것은 많은 것을 깨끗하게 만들 것입니다. 질문이 시사하는 것처럼
나는 그냥 본문 요소에 적용 :
body { word-wrap: break-word; }
다른 모든 요소를 상속합니다 때문에 혼자 충분 word-wrap
body
에 추가. 보편적 인 선택기로 적용 할 필요가 없습니다!