30 |
31 |
32 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Punit Katiyar
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/01.get-start-css/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
25 |
26 |
27 |
28 |
CSS Text Style
29 |
30 |
Way To Apply CSS
31 |
32 |
Inline
33 |
Internal
34 |
External
35 |
36 |
37 |
--------------------------------------------------------------------------------
/01.get-start-css/readme.md:
--------------------------------------------------------------------------------
1 | # 🎨 CSS : Cascading Style Sheet Language
2 |
3 | > Use to Presentation Of Markup Language.
4 |
5 | **CSS stands for Cascading Style Sheets. It is a language used to describe the presentation and formatting of HTML (Hypertext Markup Language) documents, which are commonly used for creating websites and web applications. CSS is used to control how elements on a webpage are displayed, including their layout, colors, fonts, and spacing.**
6 |
7 |
8 |
9 | ### 🖥 CSS Syntax
10 |
11 |
12 | - #### start with style attribute (style = " ") associated with html tag
13 | - #### property name : Value or key : value
14 |
15 | ### 🖥 Method OF CSS Implementation
16 |
17 |
30 | Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi ipsum tempora doloribus magni totam esse consequatur aspernatur, quae aperiam corporis corrupti odit id dolore nihil natus porro deleniti inventore! Quibusdam repellendus soluta corporis, natus error temporibus accusantium perferendis ea aspernatur consectetur corrupti est, iusto minus aperiam commodi perspiciatis ratione distinctio.
31 |
31 |
32 | Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi ipsum tempora doloribus magni totam esse consequatur aspernatur, quae aperiam corporis corrupti odit id dolore nihil natus porro deleniti inventore! Quibusdam repellendus soluta corporis, natus error temporibus accusantium perferendis ea aspernatur consectetur corrupti est, iusto minus aperiam commodi perspiciatis ratione distinctio.
33 |
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a
46 | markup language such as HTML. CSS is a cornerstone technology of the World Wide Web,
47 |
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a
48 | markup language such as HTML. CSS is a cornerstone technology of the World Wide Web,
49 |
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a
50 | markup language such as HTML. CSS is a cornerstone technology of the World Wide Web,
51 |
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a
52 | markup language such as HTML. CSS is a cornerstone technology of the World Wide Web,
53 |
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a
54 | markup language such as HTML. CSS is a cornerstone technology of the World Wide Web,
55 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ipsam, pariatur dolore ad saepe nostrum
56 | voluptate
57 | quisquam impedit asperiores atque doloribus iste, facere officia delectus quis molestiae nam necessitatibus
58 | error eaque corporis! Eveniet, voluptatum sunt accusantium sapiente illo cupiditate provident fugiat explicabo
59 | quod maiores quae a deserunt odio ipsum, labore animi! Odio nesciunt quibusdam ducimus magnam dolorum iure
60 | tempora unde. Voluptatum enim natus inventore. Et sunt deleniti ducimus totam maxime, porro nam esse fuga
61 | obcaecati voluptates. Dicta exercitationem dolore ipsum possimus quaerat iusto, ab expedita id natus commodi!
62 | Facilis placeat eligendi iste repellat maxime. Corporis architecto quasi tempore illo magni magnam quos in,
63 | consequatur molestiae laboriosam unde omnis soluta inventore vel alias. Similique amet quae quidem iste deserunt
64 | ullam deleniti odio aspernatur quaerat! Ducimus beatae voluptates, maiores delectus quis eligendi cumque velit
65 | atque natus consequuntur consequatur provident! Quod asperiores nulla corporis doloribus libero aut molestiae
66 | amet est ipsam iure aperiam odit harum unde explicabo tempora quo, aspernatur, officiis dolorem voluptatibus
67 | sit. Neque perferendis officia corrupti fuga libero quis omnis dolores possimus repudiandae repellendus
68 | architecto, cumque esse ut, aut natus aliquid ipsum voluptatibus excepturi dignissimos sapiente dolor quidem?
69 | Explicabo hic eaque illo esse libero, quasi possimus iusto vel voluptatum provident dolore voluptatibus?
70 | Logo Example
71 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/07.css-position/image/undraw_quick_chat_re_bit5.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # CSS Master Guide 🥇
2 |
3 | **CSS stands for Cascading Style Sheets, and it is a language used to describe the presentation of HTML (Hypertext Markup Language) and XML (Extensible Markup Language) documents. CSS is used to control the layout, fonts, colors, and other visual aspects of web pages and user interfaces.**
4 |
5 | ## CSS provides several methods to define the styles.
6 |
7 | > Inline Styles
8 |
9 | > Internal Style Sheets
10 |
11 | > External Style Sheets
12 |
13 |
14 |
15 | ## Inline Styles:
16 |
17 | **This method allows you to apply styles directly to an HTML element using the style attribute. This method is useful for making quick, one-off style changes.**
18 |
19 | ```
20 |
This heading containt red color
21 | ```
22 |
23 |
24 | ## Internal Style Sheets:
25 |
26 | **This method allows you to define the styles within the < head > section of your HTML document, using the < style > tag. This method is useful when you want to apply styles to a specific page only.**
27 |
28 | ```
29 |
30 |
35 |
36 | ```
37 |
38 |
39 | ## External Style Sheets:
40 |
41 | **In this method, you can define the styles in a separate CSS file, which is then linked to your HTML document using the tag. This method allows you to maintain consistent styles across multiple pages.**
42 |
43 | ```
44 |
45 |
46 |
47 |
48 | ```
49 |
50 |
51 | ### CSS File Code Like
52 |
53 | ```
54 | /* Element Selector */
55 | h1 {
56 | font-size: 24px;
57 | }
58 |
59 | /* Class Selector */
60 | .myClass {
61 | background-color: #fff;
62 | }
63 |
64 | /* ID Selector */
65 | #myId {
66 | border: 1px solid black;
67 | }
68 |
69 | ```
70 |
71 |
72 |
73 | ## CSS Function
74 |
75 | **CSS functions are built-in functions that allow you to perform calculations, manipulate values, and apply complex effects to your styles. CSS functions take one or more input values and return a modified value that can be used in your styles.**
76 |
77 | ### 1. calc() - performs basic arithmetic operations on values and units.
78 |
79 | ```
80 | width: calc(50% - 20px);
81 | ```
82 | ### 2. var() - allows you to use variables to define and reuse values.
83 |
84 | ```
85 | --primary-color: #007bff;
86 | color: var(--primary-color);
87 |
88 | ```
89 | ### 3. rgb() / rgba() - defines a color using red, green, blue and optionally an alpha value.
90 |
91 | ```
92 | background-color: rgba(255, 0, 0, 0.5);
93 | ```
94 |
95 | ### 4. hsl() / hsla() - defines a color using hue, saturation, lightness and optionally an alpha value.
96 |
97 | ```
98 | color: hsl(120, 100%, 50%);
99 | ```
100 |
101 | ### 5. url() - defines the location of an external resource such as an image or a font.
102 |
103 | ```
104 | background-image: url("background.png");
105 | ```
106 |
107 | ### 6. attr() - retrieves the value of an HTML attribute and uses it in the style.
108 |
109 | ```
110 | content: attr(title);
111 | ```
112 |
113 | ### 7. linear-gradient() / radial-gradient() - creates a gradient background using one or more colors.
114 |
115 | ```
116 | background-image: linear-gradient(to right, red, orange, yellow, green);
117 | ```
118 |
119 | ### 8. min() / max() - returns the minimum or maximum value from a list of inputs.
120 |
121 | ```
122 | width: min(50%, 200px);
123 | ```
124 |
125 | ### 9. clamp() - restricts a value between a minimum and maximum value
126 |
127 | ```
128 | font-size: clamp(16px, 2.5vw, 24px);
129 | ```
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 | - css syntax
142 |
143 | - css text property
144 | - create article using html css
145 | - text logo using css
146 | - css box layout
147 | - css window 8 start menu
148 | - nested box layout
149 |
150 | - > css border
151 |
152 | - > css position
153 |
154 | - > css navigation
155 |
156 | # 🧑🏼💻 CSS3 Module For Development
157 |
158 | > text-shadow and box-shadow
159 |
160 | > border-radius
161 |
162 | > border-image
163 |
164 | > background-image
165 |
166 | > css 2d and 3d
167 |
168 | > css animation
169 |
170 | > css flex layout
171 |
172 | # 🧑🏼💻 ref website
173 |
174 | >https://coolors.co/palettes/trending
175 |
176 | >https://www.w3schools.com/cssref/playit.asp?filename=playcss_filter&preval=none
177 |
178 | > https://webcode.tools/
179 |
180 | > https://animista.net/
181 |
182 |
183 |
184 | Back To Home Page
185 |
186 |
187 |
192 |
Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, iusto.
60 |
61 |
62 |
63 | Lorem ipsum dolor sit amet consectetur adipisicing elit. Debitis minus doloribus maxime eos ratione beatae voluptates excepturi quod deleniti! A debitis voluptatibus quae sit eius qui labore fuga dignissimos accusantium illum inventore maiores error facilis laudantium, temporibus quas possimus beatae omnis ex vitae accusamus culpa, autem, eligendi quibusdam! Corrupti harum explicabo eos perferendis eum mollitia, eligendi quod reprehenderit nobis non ea minus impedit nam itaque numquam fuga officiis debitis, molestiae perspiciatis illo repudiandae inventore quaerat dolorem! Cumque aliquam doloremque nemo, eum explicabo qui natus maxime eligendi dolor dignissimos impedit veritatis exercitationem nisi, at reiciendis iusto ratione repellat culpa voluptas corporis tempore beatae officiis vel excepturi? Rem dolorum eveniet maxime tempore fugit quaerat repellat, doloremque distinctio, explicabo mollitia quod natus vero architecto ex at. Rem saepe cumque eaque maxime placeat aliquam enim voluptate earum? Dolorum dolore iure repellat, placeat labore excepturi sint assumenda dolorem, quasi aliquid laboriosam corrupti veritatis modi omnis doloribus unde ut possimus blanditiis quia at consequatur cum quaerat. Cupiditate, quam! Blanditiis dolorum autem alias placeat, quod facilis ea aut, perferendis eius accusantium, officiis optio veniam illum beatae! Nemo non eum sunt optio aspernatur expedita ea aut quidem ipsa repellendus! Deleniti alias, rerum iure velit ab dolorum voluptatibus, vero pariatur incidunt saepe cupiditate distinctio vel repellendus, explicabo ipsam maxime consequatur voluptate cum nihil praesentium ducimus reiciendis nemo blanditiis? Omnis mollitia, expedita exercitationem ipsam soluta eos tempora sint! Nulla eaque cumque quo neque, tempora, molestias, vel totam natus in amet sequi non eveniet repellendus. Magni dignissimos qui nemo, illum saepe assumenda quos itaque modi maiores corrupti, libero quibusdam? Quod enim necessitatibus id sit. Praesentium excepturi, error corrupti esse ullam rem enim! Explicabo odit eos voluptas? Obcaecati, minus. Quod possimus fugiat nesciunt sit deleniti tenetur minima. Rem asperiores at enim reiciendis illo praesentium assumenda blanditiis, voluptas nesciunt nam repellat mollitia quisquam ex, perferendis commodi soluta iste architecto laborum tempore ipsum aliquam sunt sed. Doloremque asperiores consectetur omnis quas doloribus? Maxime officia, nostrum perspiciatis magnam, recusandae cupiditate laudantium eaque provident minima sed commodi explicabo soluta neque ea optio natus, id molestias sint tempore repellendus! Laborum dolore nostrum repellendus reprehenderit iure totam ipsam ab rerum quae dicta id obcaecati sunt rem, provident sequi delectus accusamus modi. Consequuntur quod enim numquam tempora perspiciatis cupiditate maxime dolor commodi earum inventore! Excepturi eius sed earum, provident, doloremque quidem a mollitia corrupti expedita porro doloribus nobis hic iste nam, veniam consequuntur? Aliquid eaque corporis error dolor sunt saepe voluptatibus, amet maxime libero. Beatae, consequuntur! Repellat perferendis recusandae cum quia culpa enim obcaecati laboriosam, nam totam doloremque corporis natus dolore nostrum numquam necessitatibus laudantium officia, sint, ducimus voluptate architecto quae quas alias in. Perspiciatis facilis autem aut reprehenderit harum et sint tenetur, necessitatibus quasi dolorum accusamus dolores deleniti adipisci natus aliquid eligendi. Sequi ab dolorum explicabo in necessitatibus odio deserunt excepturi autem nisi sit veniam, magnam ea itaque numquam, architecto error tempore omnis iste voluptates. Natus fuga eaque, vitae consectetur labore eos ab nesciunt molestias? Fugiat consequuntur voluptatem aspernatur sapiente fugit ex temporibus quos corporis ab! Voluptatem neque sint inventore. Obcaecati veritatis sit illo placeat inventore id consequatur eos dolorem tempora incidunt voluptas vero sunt alias sed, cupiditate quisquam expedita, eligendi rerum laboriosam explicabo ducimus. Nesciunt suscipit nulla atque rem eos repellat, vel provident officiis adipisci. Soluta aliquid deleniti cumque, fuga fugit animi quos quidem hic quis, vero minus. Natus, ullam enim accusantium ad facilis aliquid consequuntur illo cupiditate nesciunt delectus, quod rerum possimus iusto sunt commodi aliquam architecto ex perferendis alias dolorem eveniet ea praesentium molestiae sint. Nulla totam aut soluta aliquam, nostrum unde voluptate reiciendis provident, cumque amet sed officia doloribus doloremque impedit maiores numquam voluptas.
64 |
65 |