Newtoo - 2018 рдореЗрдВ рдЦрд░реЛрдВрдЪ рд╕реЗ рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛?

рдЫрд╡рд┐

рдирдорд╕реНрддреЗ! рдореЗрд░рд╛ рдирд╛рдо рджрд┐рдорд┐рддреНрд░реА рдХреЛрдЬрд╝рд┐рдЪрд╡ рд╣реИред

рдЖрдЬ рдореИрдВ рдЖрдкрдХреЛ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрди рдмрдирд╛рдиреЗ рдХреЗ рдЕрдкрдиреЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ред

рдореЗрд░реЗ рдЗрдВрдЬрди рдХреЛ рдиреНрдпреВрдЯреВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдиреНрдпреВрдЯреВ рдХреНрдпрд╛ рд╣реИ


рддреЛ рдиреНрдпреВрдЯреВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдмрдирд╛рдпрд╛?

рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реБрдЖ рдХрд┐ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХреЗрд╡рд▓ 4 рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрди рд╣реИрдВ рдЬреЛ рдЗрддрдиреЗ рдЬрдЯрд┐рд▓ рд╣реИрдВ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реНрд╡рдпрдВ рдЕрдкрдиреЗ рдХреЛрдб рдЖрдзрд╛рд░ рдХрд╛ рдЖрдзрд╛ рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдФрд░ рддрдХрдиреАрдХ рдореЗрдВ рдЗрддрдиреЗ рдЙрдиреНрдирдд рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рд╕рд╛рде рдкрдХрдбрд╝рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рд╕рдордп рдХреА рдмрд░реНрдмрд╛рджреА рд╣реИред

рдХреНрдпрд╛ рд╕рдЪ рдореЗрдВ рдРрд╕рд╛ рд╣реИ? рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрдиреЛрдВ рдХреЗ рдХрд╛рд░рдирд╛рдореЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рдереА рдФрд░ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЧреНрдп рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдирдмреНрдмреЗ рдХреЗ рджрд╢рдХ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░рд╛ рдирдпрд╛ рдЗрдВрдЬрди рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕рдХреА рдХрд╣рд╛рдиреА рдЖрдЬ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдЧреАред

рдиреНрдпреВрдЯреВ рдХреА рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛ рдкреЗрдЬ рдХреЛ рдмрд╛рдХреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рджрд┐рдЦрд╛рдирд╛ рд╣реИред

рдиреНрдпреВрдЯреВ рдХреИрд╕реЗ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛, рдореБрдЦреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрди рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╢реБрд░реБрдЖрддреА рдЪрд░рдгреЛрдВ рдореЗрдВ рдЬреЛ рдЧрд▓рддрд┐рдпрд╛рдБ рдХреА рдЧрдИ рдереАрдВ, рд╡реЗ рдЕрдВрдд рддрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдмрдиреА рд░рд╣рддреА рд╣реИрдВред рдЗрд╕рдХрд╛ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг C ++ рдореЗрдВ рд╕реНрдорд╛рд░реНрдЯ рдкреЙрдЗрдВрдЯрд░реНрд╕ рд╣реИрдВ - рдпрд╣ рдПрдХ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ, рд╕реНрдорд╛рд░реНрдЯ рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХреЛ рдХрд╛рдо рдХрд░рддреЗ, рдмрдирд╛рддреЗ рдФрд░ рд╣рдЯрд╛рддреЗ рд╕рдордп рдПрдХ рдмрдбрд╝рд╛ рдУрд╡рд░рд╣реЗрдбред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдорд╛рд░реНрдЯ рдкреЙрдЗрдВрдЯрд░реНрд╕ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдЕрдкрдирд╛ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ ред WebKit рдХреА рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦреЗрдВред рдЬрдм рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕реНрдорд╛рд░реНрдЯ рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕, рдЖрдк рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╢рд╛рдВрдд рдФрд░ рд╕рд╛рдБрд╕ рд▓реЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХрд╛ рдХреЛрдб рд╕рд┐рд░ рд╕реЗ рдкреИрд░ рддрдХ рдкреВрд░рд╛ рд╡реЗрдмрдХрд┐рдЯ рд╣реИред рдореЗрд░реЗ рдЗрдВрдЬрди рдореЗрдВ рдРрд╕реА рдХреЛрдИ рдЦрд╛рдорд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВред

рдмреЙрдХреНрд╕ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ


рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдиреНрдпреВрдЯреВ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ

рдлрд┐рд▓рд╣рд╛рд▓, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

  • HTML рдкрд╛рд░реНрд╕рд░
  • рдПрдЪрдЯреАрдПрдордПрд▓ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ
  • CSS рдкрд╛рд░реНрд╕рд░ (рдЪрдпрдирдХрд░реНрддрд╛, рдирд┐рдпрдо рдФрд░ рдЧреБрдг)
  • рд╕реАрдПрд╕рдПрд╕ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ
  • рдореВрд▓ DOM API рез

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╢реЗрд╖ рднрд╛рдЧ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

  • рд╕реАрдПрд╕рдПрд╕ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ (рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓реА рдЧрдгрдирд╛)
  • рд╕рдВрдЧреАрддрдХрд╛рд░
  • рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛
  • рдЬреЗрдПрд╕ рдЖрднрд╛рд╕реА рдорд╢реАрди рдФрд░ рдШрдЯрдирд╛рдУрдВ
  • рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдФрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдкреЗрдЬ рдЪрдпрди

HTML рдкрд╛рд░реНрд╕рд░


рдореЗрд░реЗ HTML рдкрд╛рд░реНрд╕рд░ рдХреЛ рдЖрдзреБрдирд┐рдХ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреА рдХрд┐рд╕реА рднреА рдЧрд▓рддреА рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрди рд▓рдЧрд╛рдирд╛ рднреВрд▓ рдЧрдП

<article id=hello></article>

,

,


<div>
   <p>First line
   <p>Second line
   <img src="ru/images/2019.png" alt="  !">
   <p>Third line <br> Last line
</div>




<myprefix:span>Hello, world!</myprefix:span>

, , HTML. , , .

HTML


html .

:


<!doctype html><html><head><title>Lorem ipsum</title></head></html>

:


<!doctype html>   - doctype token
<html>            - tag token
<head>            - tag token
<title>           - tag token
Lorem ipsum       - text token
</title>          - close tag token
</head>           - close tag token
</html>           - close tag token

.

6 :

  • (doctype)
  • Javascript css



. .

, ( ), , .

, , , , , , ( ). , , . , .

, <p> .

CSS


css , :

.flex[alignment="right"] { font-weight: light; color: #999 }

, - .

, Newtoo '//' css css javascript.

CSS


, html css, . .

, , , , , .

:

TagName
#Id
.Class
[attr=value]
[attr|=value]
[attr$=value]
[attr~=value]
[attr^=value]
[attr*=value]
.Multi.Class
#Mix#ed.Selec[tor=s]
"Quotes"
'Alternative quotes'
#descedant #child
#parent < #child
#previous + #this
#other ~ #this
.multi, .selectors
#element:hover
#element:active
#element:...

, , .

DOM API


HTML , (DOM). DOM , тАФ , , . C DOM JavaScript c DOM API.

DOM. , html :

document.getElementById("article").innerHTML = " . <b>!</b>";

, , , , , !

JavaScript , API .


, .
, .

Newtoo GitHub

Source: https://habr.com/ru/post/hi424881/


All Articles