Links

Keyword Table

Keyword
Definition
Languages
Category
Notes
Text
_ (underscore)
A
html
ABBR
html
ABSTRACT
c#, julia, rust, scala, agda, php, java
ACRONYM
html
ADD
c#
ADDRESS
A new structure-related tag in HTML5 that defines an area for contact information for a page or section.
html
ALIAS
c#, ruby
ALIGN-CONTENT
Sets the alignment value for an entire row of direct children. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.
css
ALIGN-ITEMS
Sets the alignment value for direct children. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.
css
ALIGN-SELF
Sets the alignment value for an element. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.
css
ALIGNAS
c++
ALIGNOF
queries alignment requirements of a type
c++, rust
Returns the alignment, in bytes
Operator
ALL
Returns true if all of the items in a given list are True
python, css
inbuilt function
ALWAYS
verilog
AND
will result into True only if both the operands are True
python, ocaml, afl, verilog, php, c++, ruby
Logical Operators
AND_EQ
Used as an alternative for &=
c++
Operator
ANIMATION
A shorthand property for defining animation between CSS styles
css
ANIMATION-COUNT
css
ANIMATION-DELAY
Sets when an animation starts
css
ANIMATION-DIRECTION
Sets whether an animation plays forwards, backwards, alternating, or reverse-alternating
css
ANIMATION-DURATION
Sets the length of time that an animation takes
css
ANIMATION-TIMING-FUNCTION
Sets a function that defines how an animation progresses through an animation cycle
css
ANIMATION-FILL-MODE
Sets how an animation applies CSS styles before and after the animation
css
ANIMATION-NAME
Sets one or more animation names for an element. Names refer to a @keyframes rule that defines the properties of an animation itself.
css
ANIMATION-PLAY-STATE
Sets whether an animation is running or paused
css
ANY
typescript, python
APPLET
Defines an embedded applet. This tag is not support in HTML5. Use instead.
html
AREA
html
ARGUMENTS
javascript
ARRAY
php
ARTICLE
This tag defines an article, such as a magazine or newspaper article, blog post, or
similar content.
html
AS
used to create an alias while importing a module, giving a different name to a module while importing it
c#, swift, python, rust, ocaml, typescript, php, haskell
References
ASCENDING
c#
ASIDE
This tag defines content that’s separate from but related to the page content; similar
to a sidebar in book chapters and magazine articles.
html
ASM
used to embed assembly language source code within a C++ program
c++
Declaration
ASR
ocaml
ASSERT
used for debugging purposes by checking the internal state or if assumptions are true
ocaml, java, python
Debugging
ASSIGN
verilog
ASSOCIATEDTYPE
swift
ASSOCIATIVITY
swift
ASYNC
coroutine keywords that denote the beginning of an asynchronous function (work in parallel). Usually followed by await keyword.
c#, python
User Defined Structures
ATOMIC_CANCEL
c++
ATOMIC_COMMIT
c++
ATOMIC_NOEXCEPT
c++
AUDIO
html
AUTO
specifies that the return type will be deduced from its return statements
c++, c
Type specifier
AVAILABLE
AWAIT
coroutine keywords that denote the beginning of a promise within an asynchronous function.
c#, javascript, python
User Defined Structures
There can be as many await keywords within a function as needed.
B
Used for bold text in an HTML document
html
BACKFACE-VISIBILITY
It is used to determine whether the back of the element is visible when it has been rotated and its back is facing the user
css
BACKGROUND
css
BACKGROUND-ATTACHMENT
css
BACKGROUND-CLIP
lets you control how far a background image or color extends beyond an element's padding or content
css
BACKGROUND-COLOR
applies solid colors as background on an element
css
BACKGROUND-IMAGE
applies a graphic or gradient to the background of an element
css
BACKGROUND-MODE
css
BACKGROUND-ORIGIN
css
BACKGROUND-POSITION
css
BACKGROUND-REPEAT
if the background image property is specified, it defines how it will repeat
css
BACKGROUND-SIZE
css
BAREMODULE
julia
BASE
c#, html
BASEFONT
html
BDI
html
BDO
html
BECOME
rust
BEGIN
julia, verilog, ocaml, ruby
BIG
html
BITAND
used as an alternative for &
c++
Logical operator
BITOR
used as an alternative for
c++
BITSTYPE
julia
BLOCKQUOTE
html
BODY
Marks the content of the page that gets rendered on the browser. It can have paragraphs, headings, tables, images etc.
html
References
BOOL
c#, c++, python
BOOLEAN
A binary value commonly used to denote 'true' or 'false'
typescript, java
'truth-values'
BORDER
Used to specify color, image, width, spacing etc. of the border around an element
css
BORDER-BOTTOM
Used to set the style of bottom border of element. e.g. h1 {border-bottom: 10px solid black;}
css
BORDER-COLLAPSE
Used usually to define border property of cells in a table, to set whether the border of cells should collapse or remain separate. e.g. #table1{border-collapse: separate;}
css
BORDER-COLOR
Used to set the color of the border. It can accept single or multiple values. If a single value is mentioned then all the border sides are of that color otherwise its dependent on the order in which colors are specified. e.g. div {border-color: red;}. It can also accept hexadecimal color codes
css
BORDER-IMAGE
css
BORDER-LEFT
Used to specifically set the left border of an element.
css
BORDER-OUTSET
css
BORDER-RADIUS
css
BORDER-REPEAT
css
BORDER-RIGHT
Used to specifically set the right border of an element.
css
BORDER-SLICE
css
BORDER-SOURCE
css
BORDER-SPACING
Used to set spacing between the borders of adjacent cells. This property works when the border-collapse property is set to separate. e.g. {border-collapse: separate; border-spacing: 20px;} This would set spacing of 20px between table cells from all sides.
css
BORDER-STYLE
Used to set the style of the border around four sides of an element.
css
BORDER-TOP
Used to specifically set the top border of an element.
css
BORDER-WIDTH
Poperty is used to specify the width of the four borders around an element.
css
BOTTOM
css
BOX
rust
BOX-BREAK
css
BOX-SHADOW
css
BOX-SIZING
css
BR
html
BREAK
used to alter the loop's normal behavior; this will end the smallest loop it is in and control flows to the statement immediately below the loop
c#, java, swift, javascript, python, julia, golang, rust, c, typescript, afl, php, c++, ruby
Loops
BREAK-AFTER
css
BREAK-BEFORE
css
BREAK-INSIDE
css
BROKEN
BUF
verilog
BUFIF0
verilog
BUFIF1
verilog
BUG
BUTTON
html
BYTE
Unit of measuring memory space. 1 Byte = 8 bits.
c#, java, c++, c
CALLABLE
callable function checks and returns True if the object passed appears to be callable, otherwise False.
php, python
inbuilt function
There may be few cases where callable() returns true, but the call to object fails. But if a case returns False, calling object will never succeed.
CANVAS
html
CAPTION
html
CAPTION-SIDE
css
CARET-COLOR
css
CASE
Used in switch statements. Each case keyword is followed by a possible value for the condition
c#, java, swift, javascript, golang, php, bash, scala, typescript, afl, verilog, c++, haskell, c, ruby
CASEX
verilog
CASEZ
verilog
CATCH
Used along with try to handle an exception thrown in try block. Catch block contains code to handle the specific exception thrown.
c#, swift, javascript, julia, php, scala, typescript, c++, java
Exceptions
CENTER
Used as the property value to center the text of the element. e.g. div {text-align: center;} would align the text in this element to center.
html
CHAN
golang