min's devlog
[Html/CSS] 클론코딩 본문
무언가를 웹페이지에 띄우려면 너무 막연한 느낌에 멈칫하게 된다. 이 당황스러움(?)을 줄이고 프론트엔드 실력을 늘리기 위해서는 클론코딩 해보는 것이 중요하다고 해서 작은 부분이지만 연습해봤다.
색깔이나 크기 등이 완벽히 같을 순 없지만.. 최대한 소스코드 없이 비슷하게 꾸며봤다. 또 공부 목적이라서 개발자 도구는 최대한 참고하지 않았다.
<style>
#news {
width: 648px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
margin: 0 auto;
font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",Dotum,"돋움",sans-serif;
padding: 50px 26px;
}
#news > div {
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #DDD;
}
#news > div:last-child {
border-bottom: 0;
}
#news > h1 {
color: #3F63BF;
font-size: 14px;
font-weight: bold;
letter-spacing: -1px;
margin-bottom: 16px;
}
#news > div > img {
float: left;
margin-right: 16px;
}
#news > div > div {
float: left;
width: 500px;
}
#news > div::after {
content: '';
display: block;
clear: both;
}
#news > div > div > h2 {
font-size: 15px;
margin: 0;
margin-top: 4px;
margin-bottom: 4px;
}
#news > div> div > div:nth-child(2) {
font-size: 13px;
color: #666;
margin-bottom: 4px;
}
#news > div> div > div:nth-child(3) {
font-size: 12px;
color: #888;
}
</style>
</head>
<body>
<div id="news">
<h1>구글 인앱결제 본격화 D-1 결국 피해는 소비자의 몫</h1>
<div>
<img src="images/naver01.jpg">
<div>
<h2>구글은 회피하고 IT업계는 비용전가…소비자만 ‘봉’[7NEWS]</h2>
<div>안녕하세요. 7NEWS입니다. 국내 앱 시장에서 압도적 영향력을 발휘하는 구글이 오는 6월1일부터 자사 인앱 결제 정책을 따 …</div>
<div>조선일보</div>
</div>
</div>
<div>
<img src="images/naver01.jpg">
<div>
<h2>구글은 회피하고 IT업계는 비용전가…소비자만 ‘봉’[7NEWS]</h2>
<div>안녕하세요. 7NEWS입니다. 국내 앱 시장에서 압도적 영향력을 발휘하는 구글이 오는 6월1일부터 자사 인앱 결제 정책을 따 …</div>
<div>조선일보</div>
</div>
</div>
</body>
- 이미지는 inspector로 찍어서 링크를 통해 다운받았다
- 서식이 조금이라도 다르겠다 싶으면 -> 태그로 묶기 -> 세 파트로 나눠 블럭태그(div)로 묶음
- 같은기능은 부모태그로 묶기
- div로 전체를 감싸고 있는 컨테이너도 만들어주었다 (기사제목은 div로 썼었는데 유일하지 않기에 h2로 바꿈)
- 그림과 문자 취급을 같이하기위해 div추가(image와 동등해지도록)-- h2위 신문사밑
#news > div > img {
float: left;
}
#news > div > div {
float: left;
width: 440px;
}
- 이미지와 글 사이에 여백은 이미지에 오른쪽 여백 또는 컨텐츠에 좌측여백 조절해주기
'til > Front' 카테고리의 다른 글
[CSS] Bootstrap (0) | 2022.06.07 |
---|---|
MarkDown (0) | 2022.06.02 |
[CSS] 선택자(selector) (0) | 2022.05.31 |
[CSS] Float(세로상자에서 가로상자로) (0) | 2022.05.30 |
[CSS] 포지션(position) (0) | 2022.05.30 |
Comments