Professional Documents
Culture Documents
Notes of HTML Course
Notes of HTML Course
HTML CSS
8 July 2021
16:15
span is inline-level element does not take the full line of the page
16:18
instead of dev
16:20
16:22
16:23
Photo
795×42
time
1 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
17:16
17:18
17:20
use css i style tag to override the css writm im css file
17:40
Photo
815×50
imlime style
17:42
2 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
id selector
17:43
mormalize 17:43
selectors
18:06
attribute selector
18:06
18:06
Photo
819×58
18:08
18:08
3 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
ends with
18:09
18:11
Photo
251×32
18:12
18:12
18:13
result
18:14
18:14
4 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
+ sign
HTML CSS
18:15
18:17
pseudo class
first-child 18:47
last-child
first-of-type
last-of-type
18:49
18:50
18:51
9 July 2021
5 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
10 July 2021
14:15
before
14:16
14:16
14:19
14:23
! important keyword
14:25
6 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
specificity
14:42
14:43
force inheritance
14:43
alignment of the text , typography styles and colors are styles 14:45
that can be inherited
so i think we can copy main css styles file and make an Arabic 14:47
version using
html {text-aline: right} in the arabic version
14:50
Photo
853×67
14:51
Photo
965×62
14:54
Photo
1079×64
hsla
7 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
gradian genertator
16:20
Photo
806×81
boarders
16:21
https://css-tricks.com/ 16:31
18:58
Box model
19:10
19:10
8 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
19:33
any padding or boarder we are adding are adding to the size of 19:34
the visible box
but the margin property does not impact the size of the visible 19:34
box...
it will just move this visible box away from other boxes
19:36
box-sizing : boarder-box
19:37
19:40
universal selector *
width and height only applied for block level elements 19:40
———————- 19:49
inline elements don't respect the width and height property 19:50
19:51
9 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
19:52
19:53
the white space between them because of the spaces between elements
19:54
Photo
797×109
if you want to remove the space, but the spans next to each other
20:33
overflow of a paragraph
20:33
20:33
10 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
—————— 20:35
20:35
auto
20:39
measurement units
relative units help us building layouts that adjust ti screen sizes 20:46
20:46
20:53
11 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
11 July 2021
HTML CSS
Ahmed Muhammed 19:29
AM
grid ﻭﺍﻝflesxpox ﻛﺎﻥ ﻳﺗﺗﻡ ﺍﺳﺗﺧﺩﺍﻣﻬﺎ ﻗﺑﻝ ﺃﻥ ﻳﻅﻬﺭ ﺍﻝfloat ﻻ ﺗﺳﺗﺧﺩﻡ ﺍﻝ
12 July 2021
https://www.canva.com/colors/color-palette-generator/ 23:49
13 July 2021
19:50
19:51
19:51
with flex we can layout elements in one direction ... in a row or a 19:52
column
12 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
19:52
Photo
HTML CSS
578×66
19:52
19:53
Photo
710×63
19:53
19:54
19:55
19:55
19:55
13 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
19:56
HTML CSS
19:57
19:57
19:58
Photo
685×64
19:58
19:58
Photo
882×60
19:58
align-items
20:20
20:21
20:22
14 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
20:23
20:24
with wrap
20:24
20:25
20:25
21:07
15 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
21:08
21:11
flex-grow
flex-grow 22:04
22:05
22:07
16 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
a grid with 3 rows and 2 columns 22:54
22:54
22:58
Photo
844×62
22:58
Photo
957×59
23:00
grid 23:04
23:05
before justify
23:05
23:05
after
23:06
17 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
after align items
23:06
23:07
23:07
if we justify items to stretch and remove the width of the boxes 23:09
18 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
23:10
HTML CSS
23:11
23:18
23:18
23:19
Photo
1053×66
23:22
19 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
to let a row in grid to grow and fill the entire space set its grid-
HTML CSS
template value to auto
23:23
23:24
23:24
23:25
23:29
20 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
23:30
HTML CSS
23:30
23:31
or you can tell how many spans to take , for example 2 spans
23:32
23:32
23:35
21 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
23:38
23:38
23:40
23:40
grids are very powerful we can make any layout we want with 23:41
grids
23:42
22 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
grids and flexbox are much easier than you think 23:42
14 July 2021
00:01
hiding elements
00:01
00:01
00:02
00:02
00:32
23 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
media query
00:34
or
using media queries we can query certain properties of the device 00:38
like its type or width and then provide styles that only apply if those
properties are met
Fonts 01:10
01:10
01:11
01:11
font stack
01:15
01:17
01:17
24 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
or set it numerically
01:25
01:36
01:37
fonts format
01:41
25 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
01:42
HTML CSS
01:44
copy the fonts rules and paste them in the top of the css file
26 July 2021
18:47
26 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
18:47
—————————- 18:48
type-scale,com 18:48
18:48
19:34
22:24
27 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
to truncate text
27 July 2021
00:28
flaticons.com 00:28
28 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
28 July 2021
16:15
16:16
29 July 2021
01:18
01:20
cloudconvert.com 01:21
01:21
29 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
———————————— 01:43
01:43
01:52
icon fonts
12:16
12:16
12:18
30 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
transition
HTML CSS
css framework 12:32
12:32
suggestions
ﺍﻗﺗﺭﺍﺣﺎﺕ13:17
13:25
16:48
31 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
validating data
17:21
Photo
1224×180
always use maxlength with some values , otherwise the hacker will
send a very long characters and break your website
17:23
Photo
918×115
17:32
formspree
17:53
17:54
hover rotate
30 July 2021
32 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
animate.style
18:55
18:59
31 July 2021
a media component
17:08
—————————- 17:09
33 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
first we will build all these components, and when they look great 17:10
HTML CSS and on a mobile, we will compose them together to make
on computer
the page.
19:19
19:19
——————————- 19:19
19:22
example of BEM
where list__items cannot be found outside of list
19:36
34 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
svgsprit.es 19:37
HTML CSS
——————————- 19:46
19:46
19:47
19:47
22:50
22:50
23:15
35 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
Bottom up vs Top down
1 August 2021
if u have a grid with 2 columns and you want the first to be expanded
22:21
Photo
1280×99
22:21
with
2 August 2021
3 August 2021
12:29
12:29
36 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
12:40
to select an element that has both these classes, dont leave space
between classes
16:02
the problem
16:03
37 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
the solution
HTML CSS
—————————— 16:10
16:11
16:11
—————————————— 16:17
16:17
ruler
16:18
max-width: 700px;
16:18
16:19
38 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
HTML CSS
4 August 2021
———————————- 13:20
13:20
13:20
—————————————- 13:21
measure performance
6 August 2021
39 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
7 August 2021
27 September 2021
11:20
image_2021-09-27_11-20-35.png
Not included, change data exporting settings to
download.
80.2 KB
——- 11:25
29 September 2021
40 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
15:10
image_2021-09-29_15-10-11.png
Not included, change data exporting settings to
download.
90.3 KB
15:14
image_2021-09-29_15-14-15.png
Not included, change data exporting settings to
download.
229.7 KB
ﺿﺭﻭﺭﺓ ﻋﻣﻝ ﺭﻳﺳﻳﺕ ﻟﻠﻘﻳﻡ ﺍﻟﺗﻲ ﺗﺭﻳﺩ ﺃﻥ ﺗﻌﻣﻝ ﻟﻬﺎ ﺃﻭﻓﺭﺍﻳﺩ ﺃﺓ ﺗﻌﺭﻳﺏ ﻣﻥ ﺍﻻﻧﻛﻠﻳﺯﻱ ﻟﻠﻌﺭﺑﻲ
15:18
image_2021-09-29_15-18-00.png
Not included, change data exporting settings to
download.
65.5 KB
image_2021-09-29_16-58-55.png
Not included, change data exporting settings to
download.
196.9 KB
4 October 2021
41 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
ﻣﺛﺎﻝ14:56
14:57
image_2021-10-04_14-57-14.png
Not included, change data exporting settings to
download.
116.7 KB
ﺑﺄﻻ ﻳﺣﻭﻝ ﻫﺫﺍscss ﺍﺟﻌﻝ ﺍﺳﻡ ﺍﻟﻣﻠﻑ ﻳﺑﺩﺃ ﺑـ _ ﻟﻛﻲ ﺗﺳﺗﺛﻧﻲ ﻣﻠﻑ ﻣﻥ ﺍﻟﺗﺭﺟﻣﺔ )ﻟﻛﻲ ﺗﺧﺑﺭ ﻣﺗﺭﺟﻡ ﺍﻝ15:06
ﻟﻪ ﻓﻘﻁimport ( ﻷﻥ ﻫﺫﺍ ﺍﻟﻣﻠﻑ ﺳﺄﻗﻭﻡ ﺑﻌﻣﻝcss ﺍﻟﻣﻠﻑ ﺇﻟﻰ ﻣﻠﻑ
15:06
image_2021-10-04_15-06-44.png
Not included, change data exporting settings to
download.
12.5 KB
mixin example
interpolation in sass
17:51
image_2021-10-04_17-51-39.png
Not included, change data exporting settings to
download.
212.9 KB
42 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
each .. 2 variables
19:09
image_2021-10-04_19-09-40.png
Not included, change data exporting settings to
download.
105.0 KB
23 October 2021
31 October 2021
tailwind 20:36
https://daisyui.com/components/button 20:36
https://tailwindcomponents.com/cheatsheet/ 20:37
20:38
image_2021-10-31_20-38-13.png
Not included, change data exporting settings to
download.
70.2 KB
https://daisyui.com/ 21:47
43 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
21:47
image_2021-10-31_21-47-39.png
Not included, change data exporting settings to
download.
200.6 KB
21:54
image_2021-10-31_21-54-03.png
Not included, change data exporting settings to
download.
61.0 KB
important
https://www.tailwind-kit.com/components 21:54
21:58
image_2021-10-31_21-58-08.png
Not included, change data exporting settings to
download.
90.1 KB
http://preview.graygrids.com/item/shine-tailwind-css-template/ 22:02
22:05
image_2021-10-31_22-05-26.png
Not included, change data exporting settings to
download.
154.7 KB
TEMPALTE
44 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
22:38
HTML CSS
image_2021-10-31_22-38-09.png
Not included, change data exporting settings to
download.
448.1 KB
1 November 2021
2 November 2021
7 November 2021
components 20:55
11 November 2021
45 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
00:11
image_2021-11-11_00-11-42.png
Not included, change data exporting settings to
download.
56.4 KB
00:12
image_2021-11-11_00-12-10.png
Not included, change data exporting settings to
download.
63.8 KB
https://www.youtube.com/watch?v=18VLSXfsj94 00:12
——- 00:14
00:14
image_2021-11-11_00-14-05.png
Not included, change data exporting settings to
download.
181.3 KB
00:14
image_2021-11-11_00-14-18.png
Not included, change data exporting settings to
download.
202.3 KB
make how much colums of but with at least 20 rem per 00:14
couloumn
https://cssgrid-generator.netlify.app/ 00:42
https://www.tailwind-tools.com/grid 00:42
TRANSLATRORT 00:42
46 of 47 3/7/2022, 8:36 PM
Exported Data file:///C:/Users/Ahmed/Downloads/Telegram%20Desktop/ChatExport...
https://transform.tools/css-to-tailwind 00:42
HTML CSS
47 of 47 3/7/2022, 8:36 PM