클래스에서 기반클래스가 있고 파생클래스가 있다

기반클래스를 슈퍼클래스

파생클래스를 서브클래스라고도 한다 



기본클래스,파생클래스


부모클래스,자식클래스


슈퍼클래스,서브클래스


설계를 해서 기본클래스 설계로 조금더 단순화 효율성을 높인다


사람-> 여자-> 할머니

사람클래스는 여자클래스의 부모클래스

할머니클래스는 여자클랫의 자식클래스



도그, 자식클래스의 부모클래스 



Virtual 붙으면 메서드에 가상메서드가 나온다.


가상메서드란 자식클래스에 있는 메서드를 호출한는 가상메서드다


makesound라는 메서드가 자식한테 잇으면 그걸 호출한다.



상속을 받는다는것은


클래스: 상속받을클래스(부모클래스)


Protect 접근제한자


자식클래스는 부모클래스에 엑세스가 가능하며 

Private 필드가 있다면 상속받은 자식클래스에서도 엑세스 하지못한다.


하지만 public 이나 protected라는 접근제한자는 접근가능한다.



부모클래스의 메서드 생성자에 전부 접근 가능하다.


부모클래스의 생성자 를호출할때 부모클래스를 호출할때 방법은


자식클래스의 생성자 다음에 : 찍고 base

Ex) : base() 

라고 하며  base() 부모클래스를 나타냄


:base(petId,name,color,gender) 


자식메서드를 재정의할때는 override 붙여준다.


상속을 왜하나 클래스가 많을수록 

관리차원?


부모클래스 변수에 자식클래스를 대입할수있다.



Is 연산자를 쓰면 bool 형을 리턴하고 값을 불형으로 나온다


Pet is cat (ex)

if(pet is cat)

{

부모클래스가 어떤건지 알수잇다.


만약에 맞다면 부모클래스를 자식클래스로 치환할때

  (pet as cat).scratch();


}


상속의 이점은 복잡한 프로그램을 짜봐야 알수있다.










HTML 표제

제목

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
직접 해보기»

HTML 표제

표제는 <h1>to <h6>태그 로 정의됩니다 .

<h1>가장 중요한 제목을 정의합니다. <h6>가장 중요하지 않은 머리글을 정의합니다.

<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
직접 해보기»


참고 : 브라우저는 제목 앞뒤에 공백을 자동으로 추가합니다 (여백).


제목은 중요하다.

검색 엔진은 표제를 사용하여 웹 페이지의 구조와 내용을 색인화합니다.

사용자는 제목을 기준으로 페이지를 훑어 봅니다. 문서 구조를 표시하려면 표제를 사용하는 것이 중요합니다.

h1이 제일중요한 머리글 h2가다음 h3가 다음


주의 : 제목에만 HTML 표제를 사용하십시오. 제목을 사용하여 대용량 또는 대담한 텍스트를 작성하지 마십시오 .



더 큰 표제

각 HTML 표제는 기본 크기를가집니다. 그러나 styleCSS font-size속성을 사용하여 속성으로 모든 제목의 크기를 지정할 수 있습니다 .

<h1 style="font-size:60px;">Heading 1</h1>
직접 해보기»



HTML 수평 규칙

<hr>태그는 HTML 페이지에서 주제 휴식을 정의하고, 가장 자주 수평선으로 표시됩니다.

이 <hr>요소는 HTML 페이지에서 내용을 분리하거나 변경을 정의하는 데 사용됩니다.

<h1>This is heading 1</h1>
<p>This is some text.</p>
<hr>
<h2>This is heading 2</h2>
<p>This is some other text.</p>
<hr>
직접 해보기»



HTML <head> 요소

HTML <head>요소는 HTML 제목과 아무 관련이 없습니다.

<head>요소는 메타 데이터 용 컨테이너이다. HTML 메타 데이터는 HTML 문서에 대한 데이터입니다. 메타 데이터는 표시되지않습니다.

<head>요소는 <html>태그와 <body>태그 사이에 위치하게됩니다.



<!DOCTYPE html>
<html>

<head>
  <title>My First HTML</title>
  <meta charset="UTF-8">
</head>

<body>
.
.
.
직접 해보기»

참고 : 메타 데이터는 일반적으로 문서 제목, 문자 집합, 스타일, 링크, 스크립트 및 기타 메타 정보를 정의합니다.



HTML 소스를 보는 방법?

웹 페이지를 본 적이 있고 "이봐! 어떻게 그걸 했니?"

HTML 소스 코드보기 :

HTML 페이지를 마우스 오른쪽 버튼으로 클릭하고 "브라우저에서 페이지 소스보기"(Chrome에서) 또는 "소스보기"(IE에서) 또는 다른 브라우저에서 유사하게 선택하십시오. 그러면 페이지의 HTML 소스 코드가 포함 된 창이 열립니다.

HTML 요소 검사 :

요소 (또는 빈 영역)를 마우스 오른쪽 버튼으로 클릭하고 "Inspect"또는 "Inspect Element"를 선택하여 어떤 요소가 구성되어 있는지 확인합니다 (HTML과 CSS가 모두 표시됨). 또한 열리는 요소 또는 스타일 패널에서 HTML 또는 CSS를 직접 편집 할 수 있습니다.



HTML 제목 테스트하기!






HTML 태그 참조

W3Schools 태그 참조에는 이러한 태그 및 해당 속성에 대한 추가 정보가 들어 있습니다.

이 자습서의 다음 장에서는 HTML 태그 및 속성에 대해 자세히 설명합니다.

TagDescription
<html>

Defines the root of an HTML document  -html문서정의

<body>

Defines the document's body   --html도큐먼트 바디

<head>

A container for all the head elements (title, scripts, styles, meta information, and more)  --헤드요소들의 컨테이너(타이틀,스크립트스타일,메타정보 등등--

<h1> to <h6>

Defines HTML headings
<h1 head 요소정의>

<hr>Defines a thematic change in the content
<수평줄 맞춤>


'언어 > HTML' 카테고리의 다른 글

HTML 스타일  (0) 2018.12.18
HTML 단락  (0) 2018.12.18
HTML 속성  (0) 2018.12.17
HTML 요소  (0) 2018.12.17
HTML 목록  (0) 2018.12.17

속성은 HTML 요소에 대한 추가 정보를 제공합니다.


HTML 속성

  • 모든 HTML 요소는 속성 을 가질 수 있습니다.
  • 속성 은 요소에 대한 추가 정보 를 제공합니다.
  • 속성은 항상 시작 태그에 지정됩니다 .
  • 속성은 일반적으로 다음과 같이 이름 / 값 쌍으로옵니다. name = "value"


href 속성

HTML 링크는 <a>태그 로 정의됩니다 링크 주소는 다음 href속성 에서 지정됩니다 .

<a href="https://www.w3schools.com">This is a link</a>
직접 해보기»




src 속성

HTML 이미지는 <img>태그 로 정의됩니다 .

이미지 원본의 파일 이름은 src특성에 지정됩니다 .

<img src="img_girl.jpg">




너비와 높이 특성

HTML 이미지에는 이미지 의 너비와 높이를 지정하는 크기 속성 집합이 있습니다 .

<img src="img_girl.jpg" width="500" height="600">

이미지 크기는 픽셀 단위로 지정됩니다. width = "500"은 500 픽셀 너비를 의미합니다.

이미지에 대한 자세한 내용은 HTML 이미지 장을 참조하십시오 .





alt 속성

이 alt속성은 이미지를 표시 할 수 없을 때 사용할 대체 텍스트를 지정합니다.

속성 값은 화면 판독기에서 읽을 수 있습니다. 이 방법으로, 웹 페이지, 예를 들어 시각 장애가있는 사람은 "듣는"누군가 요소를 "들을 수"있습니다.

<img src="img_girl.jpg" alt="Girl with a jacket">
직접 해보기»


이 alt속성은 이미지가없는 경우에도 유용합니다.

존재하지 않는 이미지를 표시하려고하면 어떤 일이 발생하는지 확인하십시오.

<img src="img_typo.jpg" alt="Girl with a jacket">
직접 해보기»

스타일 속성

style특성 등 색상, 폰트 크기와 같은 요소의 스타일을 지정하는 데 사용

<p style="color:red">I am a paragraph</p>
직접 해보기»


lang 특성

문서의 언어는 <html>태그 에서 선언 할 수 있습니다 .

언어는 lang속성으로 선언됩니다 .

접근성 응용 프로그램 (화면 판독기) 및 검색 엔진에 언어를 선언하는 것이 중요합니다.

<!DOCTYPE html>
<html lang="en-US">
<body>

...

</body>
</html>

처음 두 글자는 언어 (en)를 지정합니다. 방언이있는 경우 두 자 이상의 영문자를 사용하십시오 (영문).



제목 속성

여기 title에는 <p> 요소에 속성이 추가됩니다 단락 위로 마우스를 가져 가면 제목 속성의 값이 툴팁으로 표시됩니다.

<p title="I'm a tooltip">
This is a paragraph.
</p>
직접 해보기»




우리는 소문자 속성 사용을 제안한다.

HTML5 표준은 소문자 속성 이름을 요구하지 않습니다.

제목 속성은 제목 또는 제목 과 같이 대문자 또는 소문자로 작성할 수 있습니다 .

W3C 는 HTML에서 소문자를 권장 하고 XHTML과 같은 더 엄격한 문서 유형에 대해서는 소문자를 요구 합니다.

W3Schools에서는 항상 소문자 속성 이름을 사용합니다.



우리는 다음과 같이 제안합니다 : 인용 속성 값

HTML5 표준은 속성 값을 따옴표로 묶을 필요가 없습니다.

href위의 증명 속성은,  따옴표없이 쓸 수 :

나쁜

<a href=https://www.w3schools.com>
직접 해보기»

좋은

<a href="https://www.w3schools.com">
직접 해보기»

W3C는 권장 HTML에서 따옴표를, 그리고 요구 XHTML과 같은 엄격한 문서 유형에 따옴표를.

때때로는 필요에 따옴표를 사용하십시오. 이 예는 공백을 포함하기 때문에 title 속성을 올바르게 표시하지 않습니다












<p title=About W3Schools>
직접 해보기»

따옴표를 사용하는 것이 가장 일반적입니다. 따옴표를 생략하면 오류가 발생할 수 있습니다. 
W3Schools에서는 항상 속성 값을 따옴표로 묶습니다.



단일 또는 이중 따옴표?

속성 값을 둘러싼 큰 따옴표는 HTML에서 가장 일반적이지만 작은 따옴표도 사용할 수 있습니다.

경우에 따라 속성 값 자체에 큰 따옴표가 들어 있으면 작은 따옴표를 사용해야합니다.

<p title='John "ShotGun" Nelson'>

혹은 그 반대로도:

<p title="John 'ShotGun' Nelson">
직접 해보기»



단원 요약

  • 모든 HTML 요소는 속성 을 가질 수 있습니다.
  • 이 title속성은 추가 "도구 팁"정보를 제공합니다.
  • 이 href속성은 링크에 대한 주소 정보를 제공합니다.
  • width및 height속성은 이미지의 크기 정보를 제공
  • 이 alt특성은 화면 판독기에 텍스트를 제공합니다.(이미지가 제대로 출력이 안됬을 경우에)
  • W3Schools에서는 항상 소문자 속성 이름을 사용 합니다.
  • W3 스쿨에서 우리는 항상 따옴표 큰 따옴표와 속성 값을 묶어줍니다.



HTML 배운거 테스트해보기!




HTML 속성

다음은 HTML에서 자주 사용되는 일부 속성의 사전 순 목록입니다.이 자습서에서 자세히 설명합니다.

AttributeDescription
alt

Specifies an alternative text for an image, when the image cannot be displayed --특정이미지가 안보일때 대체텍스트

disabled

Specifies that an input element should be disabled --입력 속성을 사용하지않을때

hrefSpecifies the URL (web address) for a link --url링크를 사용할떄
id

Specifies a unique id for an element  --속성에 id값을 줄때

src

Specifies the URL (web address) for an image ---img url 표시할떄

styleSpecifies an inline CSS style for an element --칼라색상과 같이 요소에 css style을 줄때
titleSpecifies extra information about an element (displayed as a tool tip)-- 요소에 타이틀값을 줄때


'언어 > HTML' 카테고리의 다른 글

HTML 단락  (0) 2018.12.18
HTML 제목  (0) 2018.12.17
HTML 요소  (0) 2018.12.17
HTML 목록  (0) 2018.12.17
HTML 버튼  (0) 2018.12.17

+ Recent posts