ygreenb
yellowgreenblue
ygreenb
전체 방문자
오늘
어제
  • TIL (130)
    • Algorithm & Data Structure (70)
      • 이론 (4)
      • 프로그래머스 (54)
      • 백준 (12)
    • JAVA (4)
    • Android Studio (9)
    • Database (1)
    • WEB (25)
      • HTML+CSS (7)
      • Javascript (5)
      • React (11)
      • Django (1)
      • Node.js (1)
    • Computer Vision (13)
    • Git (8)

블로그 메뉴

  • HOME
  • TAG
  • GITHUB

공지사항

인기 글

태그

  • DP
  • greedy
  • Arrays.sort()
  • Queue
  • 백준
  • kotiln
  • stack
  • 코틀린
  • 프로그래머스
  • 프로그래머스 Lv.2
  • 깃
  • git bash
  • Android
  • React
  • Comparator
  • reactjs
  • BFS
  • 깃허브
  • compareTo()
  • dfs
  • java
  • sort
  • 해시
  • getOrDefault
  • HashMap
  • 스택/큐
  • git
  • entrySet
  • 안드로이드
  • PriorityQueue

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ygreenb

yellowgreenblue

WEB/HTML+CSS

[CSS] HTML 웹 페이지에 style 주기

2020. 7. 11. 15:54

1. 웹 페이지 개요

레이아웃을 보통 수평으로 나누는 것이 좋음

큼지막하게 나누고 그 안에서 또 자잘하게 수직과 수평으로 세부적으로 나누기.

네비게이션바, 섹션, 어사이드

 

style 태그

하이퍼링크 설정
a {text-decoration:none} <!-- 모든 a태그(하이퍼링크)에 밑줄 그어지는 거 none, 제거함 -->
네비게이션바 리스트
#header_nav {
            width:100%;
            overflow:hidden; <!-- 여기서 줘도된다--> 
            background-color:#2d1152;
}
        
#header_nav ul{
            overflow:hidden; <!-- li 윗단계인 ul에 주는게 정석-->
}

#header_nav li{
            font-size:0.9em;
            color:#ffffff;
            margin-right:20px;
            list-style:none; <!-- 리스트 옆에 동그라미 없앰-->
            float:left; <!-- 리스트 수평으로-->
}

li 태그에 list-styl:none; 을 주면 리스트 옆에 동그라미를 없앨 수 있는데, 이렇게 되면 이 이후의 모든 li에 적용이 되므로 바로 윗단계인 ul태그나 header_nav에 overflow:hidden;을 준다. 보통 ul에 주는 게 정석임.

 

 

font_size : 1.2em; <!-- 폰트 1.2배-->

 

    #content {
            width:1000px;
            margin:0 auto; <!-- 항상 페이지 가운데 정렬-->
            margin-top:85px;
            overflow:hidden;
        }
  #content #main {
            width:600px;
            margin-left:5px;
            float:left;
        }

        #content #main div { <!-- main에 존재하는 모든 div태그에 적용-->
            border:1px solid #cccccc;
        }

        #content #main div:nth-child(1) { <!-- 구조선택자 main div태그 1-->
            width:590px; height:300px;
        }
             #content #main div:nth-child(2) {
            width:590px; height:150px;
            margin-top:5px;
        }

'WEB > HTML+CSS' 카테고리의 다른 글

[CSS] CSS 애니메이션 (Transform, Transition, Animation)  (0) 2022.04.11
[CSS] Layout 설정  (0) 2020.07.15
[CSS] CSS color, font style 적용  (0) 2020.07.15
[CSS] CSS 기본개념과 렌더링원리  (0) 2020.07.15
[HTML] HTML 태그 정리  (0) 2020.07.10
    'WEB/HTML+CSS' 카테고리의 다른 글
    • [CSS] Layout 설정
    • [CSS] CSS color, font style 적용
    • [CSS] CSS 기본개념과 렌더링원리
    • [HTML] HTML 태그 정리
    ygreenb
    ygreenb
    개발공부기록장

    티스토리툴바