각각의 모든 이미지IMG 스타일링 CSS
style="padding: 0; margin: 0; display: block;"
계속 추가하는 것이 좋습니다? 이 스타일 시트가로드되는 모든 이미지를 대상으로합니다
img {
padding: 0;
margin: 0;
display: block;
}
:
각각의 모든 이미지IMG 스타일링 CSS
style="padding: 0; margin: 0; display: block;"
계속 추가하는 것이 좋습니다? 이 스타일 시트가로드되는 모든 이미지를 대상으로합니다
img {
padding: 0;
margin: 0;
display: block;
}
:
아니,이 같은 일을 외부 스타일 시트를 사용하는 것이 더 좋습니다. 이는 같은 기반 id
으로,보다 구체적인 선택기를 사용하여 대체 할 수 있습니다 (img#theImageID
또는, 더 간단하게, #theImageID
는 <img id="theImageID" src="path/to/image.png" />
을 대상으로한다), 또는 기반 class
(img.imageClass
을하거나 다시 더 간단하게, .imageClass
전자는 선택합니다. : <img class="imageClass" src="path/to/image.png" />
후자는 동일한 요소를 선택하지만 도 같은 클래스 이름을 가진 다른 요소)를 선택합니다. 때문에 영업 이익에서 응답/질문에
:
[도] HTML 이메일의 경우?
HTML 전자 메일은이 규칙의 특수한 경우이며 HTML 전자 메일은 일반적으로 외부 스타일 시트를로드하거나로드 할 수 없습니다. 그리고 style
블록에 문제가있는 것 같습니다. 그렇다면 그럴 것입니다. 여전히 인라인 스타일을 사용해야합니다. 운수 나쁘게.
추가 읽기 :
@David Thomas와 같이 인라인 클러 터를 막기 위해 외부 CSS 파일에서 수행하는 것이 좋습니다.
그것은 다음과 같은 스타일 속성을 가진 클래스를 만들 확실히 낫다 :이 인라인 스타일을 사용하지 않는 것이 좋습니다 왜
img.imageclass {
border: none;
margin: 20px;
padding: 10px;
}
합니다. 인라인 스타일을 사용하면 브라우저 특정 스타일 시트에서 해당 요소에 영향을 줄 수 없기 때문입니다. 예를 들어, 요소를 만들고 IE6에서 잘 보이게하기 위해 "조정"이 필요한 경우, 예를 들어 IE6 특정 스타일 시트는 인라인으로부터 해당 요소에 대한 인라인 스타일을 명시 적으로 입력하면 작동하지 않습니다 작풍은 더 낮을 것이고 따라서 더 높은 우선권을 가질 것이다.
html 이메일의 경우에도? – user544079
대부분의 전자 메일 리더는 외부 스타일 시트를로드하지 않습니다. 이렇게 : html 전자 우편의 경우에 아니오. –
정확히 내 포인트 – user544079