내 이력서 정보를 나타내는 마크업 문서를 작성합니다.
1. 태그는 최소 40개를 포함. Ex) 이름, 생년월일, 졸업학교, GPA, 주요 동아리/대외 활동, 자격증 등 이력서 포맷에 있는 항목 활용
2. 태그 구조의 깊이가 최소 4이상인 태그가 2개 이상 되게 작성할 것
3. 가장 상단에는 <이력서> 태그 하나만 존재해야 함
4. 속성은 최소 10개 이상의 태그에 추가해야 함.
<!-- 최소 한 개 이상의 표 포함 -->
<!DOCTYPE html>
<html>
<head>
<title>이력서</title>
</head>
<body>
<h1>이력서</h1>
<p><strong>이름: </strong>김광민</p>
<p><strong>생년월일: </strong>99.06.01</p>
<h2>학력</h2>
<ul>
<li><strong>학교: </strong>동국대</li>
<li><strong>학부: </strong>AI융합대학</li>
<li><strong>전공: </strong>멀티미디어공학과</li>
<li><strong>학점: </strong>3.7</li>
<li><strong>주요활동: </strong>
<ul>
<li><strong>동아리: </strong>디프 - 홍보팀</li>
<li><strong>동아리: </strong>프라이데이 - 백엔드팀
<ul>
<li><strong>역할: </strong>REST API개발</li>
</ul>
</li>
<li><strong>근로: </strong>교내, 건물: 신공학관, 근무지: 4105</li>
</ul>
</li>
</ul>
<p><strong>주소: </strong>서울시 송파구</p>
<p><strong>성별: </strong>남자</p>
<p><strong>지원직무: </strong>프론트엔드 개발</p>
<h2>스킬</h2>
<ul>
<li><strong>언어: </strong>JS</li>
<li><strong>프레임워크: </strong>리액트</li>
<li><strong>툴: </strong>깃헙</li>
<li><strong>OS: </strong>mac</li>
</ul>
<table style="border-collapse: collapse;">
<thead>
<tr>
<td style="border: 1px solid black;">자격/어학/희망연봉</td>
<td style="border: 1px solid black;">종류</td>
</tr>
</thead>
<tbody>
<tr>
<td style="border: 1px solid black;">자격증</td>
<td style="border: 1px solid black;">정보처리기능사</td>
</tr>
<tr>
<td style="border: 1px solid black;">어학</td>
<td style="border: 1px solid black;">TOEIC 700 (2023.03.07)</td>
</tr>
<tr>
<td style="border: 1px solid black;">희망연봉</td>
<td style="border: 1px solid black;">10억</td>
</tr>
</tbody>
</table>
<p><strong>자기소개</strong></p>
<ul>
<li>취미: 클라이밍</li>
<li>개발경력: 1년</li>
<li>좋아하는 노래: kidwine - 반복</li>
<li>인생 드라마: SBS 나의 아저씨</li>
<li>인생 영화: 디즈니 겨울왕국</li>
<li>최근 여행지: 강릉</li>
<li>핸드폰: 삼성 갤럭시 s20 fe</li>
<li>좋아하는 명대사: 나는 포기를 모르는 남자</li>
<li>인생 애니: 슬램덩크</li>
<li>가족: 아버지, 어머니, 누나</li>
<li>MBTI: ENFJ</li>
<li>혈액형: A형</li>
<li>자주 쓰는 앱: 유튜브</li>
<li>최근 관심사: 취업</li>
</ul>
</body>
</html>
https://www.dongguk.edu/main 에 접속해서 Ctrl+U 키를 입력하여 사이트에 적용된 메타 태그를 읽어 봅시다.
단축키 미동작시 : view-source:https://www.dongguk.edu/main
학교 홈페이지에 적용되어 있는 meta 태그 내용과 각각의 태그가 적용되는 방식에 대해서 조사하여 보고서 작성 (과제)
동국대학교 홈페이지 meta태그
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<meta name="naver-site-verification" content="2c52cf1c7dd91984a754fb73e63d300c010b88c6"/>
<meta property="og:image" content="/data/files/banner/278/410C37C263C646ACA2FFBE0566DA97A6.jpg?v=01">
<meta property="og:type" content="website">
<meta property="og:title" content="동국대학교 대표홈페이지">
<meta property="og:url" content="dongguk.edu">
<meta property="og:description" content="동국대학교 대표홈페이지에 오신 것을 환영합니다.">
<meta name="description" content="동국대학교 대표홈페이지에 오신 것을 환영합니다.">
<meta name="keywords" content="동국대, 동국대학교, 동국대학교대표홈페이지">
메타태그는 웹페이지의 코드 내에 특정 정보를 포함시키는 역할을 합니다. 이 정보는 검색 엔진 등에서 웹페이지의 제목, 설명, 키워드 등으로 활용됩니다. 메타태그를 적용하는 방법은 다음과 같습니다.
1. head 태그 내에 메타태그 추가하기. 메타태그는 head 태그 내에 위치해야 합니다. 다음은 예시입니다.
<head>
<meta charset="UTF-8">
<meta name="description" content="이 페이지는 xxx에 대한 정보를 제공합니다.">
<meta name="keywords" content="xxx, 정보, 검색">
<title>제목</title>
</head>
2. 메타태그 종류
• charset: 페이지의 문자 인코딩을 지정합니다.
• http-equiv: HTTP 헤더와 같은 역할을 합니다. 이 속성을 이용하여 브라우저에게 웹 페이지가 제공될 때 사용할 수 있는 여러 가지 정보를 제공할 수 있습니다. 예를 들어, "Content-Type", "Refresh", "X-UA-Compatible" 등의 값들을 http-equiv 속성으로 사용하여 브라우저에게 페이지를 올바르게 렌더링하도록 지시할 수 있습니다.
• name="viewport": 뷰포트를 지정합니다. (모바일 화면 등에서 유용합니다)
• name=”naver-site-verification”: 메타태그는 네이버 웹마스터 도구를 이용해 사이트를 등록하고 검증하는 데 사용됩니다.
• property="og:image": 페이지의 대표 이미지를 페이스북 등에서 공유할 때 사용합니다.
• property="og:type" 메타 태그는 해당 웹페이지가 어떤 유형의 콘텐츠를 담고 있는지를 나타내는 Open Graph 프로토콜의 속성(property) 중 하나입니다.
• property="og:title": 페이지의 제목을 페이스북 등에서 공유할 때 사용합니다.
• property="og:url"은 웹 페이지의 URL을 지정하는 메타태그입니다. 이 태그를 사용하면, 해당 웹 페이지가 속한 웹사이트에서 다른 페이지로 공유되는 경우에도 원래 페이지의 URL이 유지됩니다.
• property="og:description": 페이지의 내용을 간략하게 설명하는 문구를 페이스북 등에서 공유할 때 사용합니다.
• name="description": 페이지의 내용을 간략하게 설명하는 문구를 지정합니다.
• name="keywords": 페이지와 관련된 키워드를 지정합니다.
3. 각 메타태그별 속성값 지정하기. 메타태그는 name 속성 또는 property 속성을 사용하여 구분하고, 각 속성에 맞는 값을 지정해야 합니다. 다음은 예시입니다.
<meta name="description" content="이 페이지는 xxx에 대한 정보를 제공합니다.">
<meta property="og:title" content="제목">
<meta property="og:description" content="이 페이지는 xxx에 대한 정보를 제공합니다.">
<meta property="og:image" content="이미지 URL">
메타태그를 적용함으로써 검색 엔진에서 페이지를 더 잘 인식할 수 있게 되며, 소셜 미디어에서 페이지를 공유할 때도 미리보기가 잘 나타나게 됩니다.
자주가는 사이트 메타태그 조사
네이버 웹툰 https://comic.naver.com/index
<meta charset="utf-8" />: 문서의 인코딩 방식을 설정합니다. 이 경우 utf-8을 사용하고 있습니다.
<meta http-equiv="x-ua-compatible" content="ie=edge" />: 웹 브라우저 호환성을 설정합니다. 이 경우 Internet Explorer의 최신 버전인 Edge와 호환되도록 설정되어 있습니다.
<meta property="og:type" content="article">: Open Graph Protocol을 사용하여 페이지의 유형을 설정합니다. 이 경우 'article' 즉, 글, 기사 등을 나타내는 페이지라는 것을 나타냅니다.
<meta property="og:article:author" content="네이버 웹툰">: Open Graph Protocol을 사용하여 글의 작성자를 설정합니다. 이 경우 '네이버 웹툰'이라는 값을 가지고 있습니다.
<meta property="og:article:author:url" content="https://comic.naver.com">: Open Graph Protocol을 사용하여 글의 작성자 URL을 설정합니다. 이 경우 '오류! 하이퍼링크 참조가 잘못되었습니다. 값을 가지고 있습니다.
<meta property="og:title" content="">: Open Graph Protocol을 사용하여 페이지의 제목을 설정합니다. 이 경우 값은 비어있는 상태입니다.
<meta property="og:image" content="https://ssl.pstatic.net/static/comic/images/og_tag_v2.png">: Open Graph Protocol을 사용하여 페이지의 대표 이미지를 설정합니다. 이 경우 'https://ssl.pstatic.net/static/comic/images/og_tag_v2.png'이라는 이미지 주소를 가지고 있습니다.
