Pages - Menu

Wednesday, March 12, 2014

QBASIC: And Its Programing Concept

QBASIC:
QBASIC is the short form for Quick Beginners All purpose Symbolic Instruction Code. It is a broad-spectrum purpose programming language which is printed in 1975, by Bill Gates and Paul Allen. It has been acknowledged standard constantly since. It can be defined as the language used to communicate between user and the computer. The programs are written in simple formation and it is also used as key line up in learning additional programming language. The basic commands of QBASIC are REM, LET, PRINT, and INPUT and so on.
////////////////////////////////////////////////////

QBASIC: And Its Programing Concept

Learn Programing Concept of Qbasic: see this video :






FUNDAMENTALS OF QBASIC LANGUAGE:
Character set
Constants
Variables
Operators
Statements


Character Set:
  Every computer language contains a character set. A character may be symbol or sign. The character set of QBASIC is prepared of numbers, alphabets, and other symbols. It consists of alphabet A-Z (uppercase and lowercase), Numbers 0-9 and other symbols such as exclamation, inverted comma, blank space, quotation mark and so on.
Constants:
The information which does not change during execution of a program is known as constants. The constants that are stored in a program are categorized into two types which are as follows:

String constants:
The constant which is used for comparison and references is known as string constants. It does not carry out any mathematical calculation. Non-numeric information like names addresses etc. is referred as string constants. A set of alphanumeric or special character enclosed within quotation mark are string constant. Blank space is also included in it. For example, “QBASIC IS A SIMPLE PROGRAMMING LANGUAGE”, “Hi!”.
Numeric constants: The  constants which are made up of string of digits, positive or negative, with or without decimal point is known as numeric constants. It also contains exponent part. These are used to represent extremely high or low values. E.g.  -5, 6, -20.5 etc.
 Variables: Variables are known by a name. According to our need, it can be changed from time-to-time. It is also categorized into two types which are as follows:
String variable: A string of characters, or alphanumeric constants is known as string variables. It begins with an alphabet and may have further characters of alphabets digits. The final character must be a $ sign.
Numeric variables: The variable which represents a numeric constant is known as numeric variable. The variable may be created by alphabets and digits but the opening character must be an alphabet. The left over characters may be alphabets or digits or both.
Operator: An operator is a symbol that tells the computer to execute assured mathematical or logical function. QBASIC operators are classified in three types which are as follows:
Arithmetic Operator
Relational Operator
Logical Operator



Arithmetic Operator: The operator which is used for arithmetic operation (i.e. addition, subtraction, multiplication, division) is called arithmetic operators. A  list of arithmetic operators and their meanings are given below:
Arithmetic Operators
         Operators           Meanings
(a)   Addition(+)                                                                                       It is used to add two values.
(b)   Subtraction(-)                                                                It is used to subtract one value from another.
(c)    Multiplication(*)                                                            It is used to calculate the multiplication value.
(d)   Division(/)           It is used to calculate the division value.
(e)   Exponential ** or ^           It is used to calculate the exponential value.
Relational Operator: The operator which is used to compare the two values between the two variables and return the appropriate result is known as relational operator. If the comparison is false, it returns false. There are six relational operators which are used for comparison in QBASIC. The relational operators are given below:






Relational Operators
            Operators    Meanings
(a)   >                                                                                      Greater than
(b)   >=    Greater than or equal to
(c)    <     Less than
(d)   <=    Less than or equal to
(e)   =    Equal to
(f)     <> or! =    Not  equal to

Logical Operator: The operator which is used to combine two or more relational expression   to evaluate a single value as true or false is known as logical operator. QBASIC has three logical operators which are given below:
Logical Operators
               Operators        Meanings
(a)   &&        Logical AND
(b)   ||        Logical OR
(c)    !        Logical NOT

ss
Some of the statements which are used in QBASIC programs such as PRINT, LET, INPUT, RESTORE etc. All these statements are explained clearly here.
PRINT Statement: The statement that is used to display the output on the screen is called PRINT statement. The numeric and string both variables are used. It prints messages, numeric, variables, and expressions which are enclosed within the inverted comma or quotes.
The syntax of PRINT statement is,
Print list of variables/constant/expression
If the number of value is to be printed then each value is separated by comma (,) or a semicolon (;). The semicolon leaves one space while comma leaves more space in separating the value.
An arithmetic expression does not require any quotes to be printed, in fact it is directly written and the desired output is printed. For example:
PROGRAM:
PRINT      15+33
END
OUTPUT:
48
A constant either numeric or string or any messages must be written within the quotation mark or inverted comma (““) to print it in the form of desired output.
PROGRAM:
PRINT   “QBASIC IS A SIMPLE AND EASY LEARNING PROGRAMMING LANGUAGE”
END
OUTPUT:  QBASIC IS A SIMPLE AND EASY LEARNING PROGRAMMING LANGUAGE
Print command has some formats such as Print with comma, Print with semicolon, Print with colon etc. are explained below:
PRINT with comma: To print multiple items, each item is separated by comma and displayed in diverse zones.
PRINT with semicolon: To print the data items without any gap next to each other, semicolon is used.
PRINT with colon: To print the statements in a single line without using too many PRINT commands, colon is used.
PRINT without any data item: To print blank line, PRINT without any data is used. It gives the completely vacant line without any data.
PRINT tab: To print the data in multiple spaces, PRINT tab is used. Tab key acts as a multiple space bar.

LET Statement: The statement which is used to assume something is known as LET statement. It is used to assign a value or data to a variable.
The Syntax of this statement is:
LET    X   = Y   +    Z
Where X is the variable name of numeric type. On the right hand side, data, variable or expression can be specified.
INPUT Statement: The statement which is used to enter data for Numeric and String variables. A question marks (?) appears on the screen which awaits a request for data or value for the variable to be defined, while executing the program. The execution of program is suspended until the required data is entered. The computer display the message “Syntax error” if any fault found, to get the data again until the acceptable data is supplied.
The Syntax of this statement is:
INPUT “QBASIC IS A SIMPLE PROGRAMMING LANGUAGE”; N$
If there is multiple variable in this statement, they must be separated by comma.
INPUT   X, Y, Z, M, N, N$
READ-DATA-RESTORE Statement: The statement which allows giving the numerous data items in a single statement within the main body of the program is known as READ-DATA statement. The DATA statement includes the data items which are automatically read into the variables given in the READ statement one by one and processed. The READ-DATA statement saves a lot of time in entering the large amount of data than INPUT statement.
The syntax of READ-DATA statement is:
READ <variable1>, <variable2>, <variable3>………
:
:
:
DATA <data item1>, <data item2>, <data item3>………..
Some significant points related to READ-DATA statement are as follows:
The DATA statement cannot be executed, that’s why it can be used only with the READ statement.
The variables list in the READ statement where as data items in the DATA statement should be separated with commas.
The variables in the READ statement should equivalent to the data type of the values in the DATA statement.
The READ statement should be used before the statement where the variables present in the READ statement are used.
The DATA statement can be placed everywhere in the program but an excellent practice is to place it at the end of program.
RESTORE Statement: The statement which is used to use the same DATA statement with another read statement is called RESTORE statement. The pointer is set back to the first data item, when the RESTORE statement is encountered. It advances the pointer to the next data item, when the data item from the DATA statement is read. So there should be only one READ statement corresponding to the one DATA statement.

 Advantage of QBASIC: Some advantages of QBASIC language are as follows:
It is an interactive language which allows communication between user and the computer.
It is very simple to study.
It is a compiler-based language i.e., it converts the entire source code line-by-line into machine language.
It is a user’s friendly language.
It is a high level language which has extremely easy grammar, called syntax of QBASIC.
It provides a facility to find errors in a program.
It can also work with non-numeric data.
It can debug a program i.e., it can correct the error line-by-line.
Differences between QBASIC and C Programming:
QBASIC has only features of low level programming language but C programming has features of both high level and low level programming language.
QBASIC is a general purpose programming language but C is a system programming language.
C is more portable than QBASIC programming language.
C is simpler and easier to develop programs than QBASIC.
 SCREEN Command: The command which is used to select the screen mode is called screen command. The syntax of the SCREEN command is:
 SCREEN [MODE], Color
Various screen modes are given below:
SCREEN 0        : Text Mode
SCREEN 1        : Graphics mode with 320*200 pixels
SCREEN 2        : Graphics mode with 640*200 pixels
SCREEN 3        : Graphics mode with 720*348 pixels
SCREEN 12      : Graphics mode with 640*480 pixels
The QBASIC screen is categorized into two modes which are as follows:
Text mode
Graphics mode
Text mode: The mode in which the data is fed to the computer is known as text mode. In this mode the screen is divided into 25 rows and 80 columns.
Graphics mode: The mode in which the pictures can be created is known as graphics mode. In QBASIC there are 13 graphics mode which are used for different purposes. Every aspects of a screen graphics type can be changed to create effects.

 To draw different geometric shapes in QBASIC different statements are used which are as follows:
COLOR Statement: The statement which is used to set the background and the foreground colors is known as COLOR statement. The color statement can be used as follows:
COLOR C#, P#
Where C# is the color number and P# is the palette that specifies which of the two sets of color attributes i.e., 0 or 1 to be used.
P#:
Palette No.    Attribute1    Attribute2    Attribute3
       0                 Green           Red        Brown
       1       Cyan       Magenta    Bright  White

C#:
          Color Number                              Color


QBASIC: And Its Programing Concept



(ii)  PSET () Statement: The statement which is used to set the Pixel is known as PSET () statement. The PSET statement stands for Pixel Set. A dot on a computer graphics screen is called pixel. Pixel is the picture element and “SET” means to “turn on,” therefore this statement turns on one dot on the screen. All the computer graphics pictures are made of pixels.
The syntax of PSET statement is:
PSET (column, row)
Where column and row can be numbers or variables
(iii)  LINE Statement: The statement which is used to draw the line or box on the screen is known as LINE statement. The syntax  of the LINE statement is as follows:
LINE (startX, startY)-(endX, endY), color#, B/BF
This statement sets all the pixels along a line starting at (startX, startY) and ending at (endX, endY). To set the color of line or box Color# is used. B will make the rectangle and BF will make the rectangle filled with color given in the statement. The program that draws the LINE is as follows:
Program:
SCREEN 12
Color   4
LINE (10, 5)-(60, 5)
END

(iv)  Circle Statement: The statement which is used to draw circles or ellipse for the given co-ordinates is known as CIRCLE statement. The syntax of CIRCLE statement is:
CIRCLE (centerX, centerY), Radius, color#, start, end, aspect
Where the centerX and centerY are the co-ordinates for the center of the circle and radius is the circle’s Radius. The centerX, centerY, and Radius can be numbers or variables. Color# is the color number. To draw the arc, Start and end is used which specifies the starting and ending point of the arc. To draw the ellipse, Aspect is used. It sets the ratio of the length of X axis to the Y axis which specifies how flat the ellipse should be. If the number is less than one, long radius will be towards x-axis otherwise towards y-axis. The program that draws the circle is as follows:
Program:
DRAW THE CIRCLE AT THE CENTRE OF THE SCREEN
SCREEN 12
COLOR 2
CIRCLE (320, 240), 50
END

A program that draws the semi-circle is given below:
Program:
PROGRAM TO DRAW A SEMICIRCLE
SCREEN 12
CIRCLE (200, 100), 60, 2, 0, 3.14
END

DRAW Statement: The statement which is used to draw any kind of objects is known as DRAW statement. The syntax of the DRAW statement is as follows:
DRAW command string
Where command string is the string expression that contains one of the following:
B: -Moves the cursor without drawing.
N: -Moves the cursor, plots and then returns back.
Cn:-Specifies the color number from 0 to 3.
D(n#):-Moves the cursor n units down.
E(n#):- Moves the cursor n units up and right.
F(n#):-Moves the cursor n units down and right.
G(n#):-Moves the cursor n units down and left.
H(n#):- Moves the cursor n units up and left.
L(n#):- Moves the cursor n units left.
R(n#):-Moves the cursor n units right.
M[+/-} x%, y%:-Moves the cursor to the point with co-ordinates of x and y.

A program that draws a triangle is as follows:


QBASIC: And Its Programing Concept




A program that draws a star is as follows:



QBASIC: And Its Programing Concept


END Statement: The statement which indicates end of the program is known as END statement.  This is the last statement in QBASIC program which acts as end of program.

Write a program to read name and address and display them using QBASIC.

QBASIC: And Its Programing Concept



Write a program to input principal amount, time and rate calculate simple interest and actual amount to be paid and display all of them.
Program:



QBASIC: And Its Programing Concept



Write a program to input the age and display whether you can vote or not, using QBASIC.
Program:



QBASIC: And Its Programing Concept



Write a program to input the percentage from the keyboard and display the result, using QBASIC.
Program:



QBASIC: And Its Programing Concept




Write a program to input any number from the keyboard and display whether entered numbers is odd or even, using QBASIC.
Program:


QBASIC: And Its Programing Concept



Write a program to input your name and display it 10 times, using QBASIC.
Program:



QBASIC: And Its Programing Concept

Learning Qbasic PDF Download Hare: Begain__ QBASIC_ And Its Programing Concept

Hypertext Markup Language (HTML)

Hypertext markup language (HTML) is a simple serializing language. It is a markup language used to develop Web Pages. HTML file is a text file containing small markup tags. The markup tags tell the web browser how to display the page for the user. Each individual markup code is referred to as an element. But many people refer it as a tag.


HTML is formal recommendation by the World Wide Web consortium (w3c). And it is generally adhered by the major browser: Microsoft’s Internet Explorer and Netscape’s Navigator.
Some application software such as: Microsoft front page, Dream weaver, etc are also used to make web pages but they are also using HTML code. So, it is the fundamental building block of web documents having .htm or .html file extension. An HTML file can be created by using a simple text editor like Notepad, Word Pad, Text editor, etc.


 Hypertext markup language (HTML) PDF Download Hare:Begain__ Hypertext Markup Language _HTML_



In 1989 AD, Tim Burners-Lee and Robert Calli submitted separate proposals for an Internet based hypertext system providing similar functionality. The first publicly available description of HTML document was called HTML tag. That was at first mentioned on the Internet by Burners Lee in late 1991 AD. The invention of HTML and HTTP both were by Tim Berbers-Lee, a computer and networking specialist at a Swiss research institute. HTML invented by him is based on Standard Generalizes Markup Language (SGML), which is prefers as international standard for marking up text for presentation on a verity of physical devices.

History of HTML
From the date of invention of programming language HTML it have five major standards according to their upgraded version and facility available, including the latest upgraded version in HTML 5. Except this it have version of HTML 1.0, HTML 2.0, HTML 3.2, HTML 4.0.

The brief details about these entire versions are as below:-
HTML 1.0 (1989-1994)
This is the earliest version of Hypertext markup Language and it was developed before World Wide Web Consortium (W3C). Due to this region it was never specified by W3C. Mosaic 1.0 was specified HTML 1.0, and due to earlier version it support only few element and interesting work done in now days cannot be done. Only GIFs; JPEGs format were used as out-of-line image in place of in-line now days. There was limitation of almost every interesting like, background color or background image, no table or frame were available, there were no forms.

HTML 2.0
HTML 2.0
is lunched after development of World Wide Web Consortium (w3c) by the Internet Engineering Task Force HTML Working Group in 1996. It was launched by upgrading many feature of HTML 1.0 i.e. it supported forms such as text boxes and option boxes, change in page background, tables can be used.
Learning QBASIC: And Its Programing Concept 



HTML 3.20
HTML 3.20
was launched on 1997 with upgrading previous feature and many new features which were not available in previous version like fonts, tables, applets, superscripts etc. Complex mathematical equation can be included in webpage. The <font> tag was added which creates some unnecessary complexity like separating HTML text from its style.

HTML 4.01
HTML 4.01
was launched in on 1999 by updating some minor feature of corrections and bug-fixes from HTML 4.0. HTML 4.0 was launched on 1997 in by deprecated the <font> tag. From this version style sheet (CSS) was introduced. By using style sheet it is now possible to change the appearance of the website. We can now design the webpage according to our need.

HTML 5
HTML 5
is the latest upgraded version in the history of HTML till date. It was launched on 2012 with new feature and functions. Some of the new feature available in this version is we can embed audio, video, graphic, client-side data storage and interactive document. This version supports almost every interesting what we are thinking with webpage. New elements like <nav>, <header>, <footer> and <figure> was added in this version.

Character Used In HTML

Number Name Symbol Description Version
&#009;            Horizontal tab
&#010;            Line feed
&#013;            Carriage return
&#032;            Space
&#033;         !     Exclamation point
&#034;     &quot;     “     Quotation mark
&#035;         #     Hash mark
&#036;         $     Dollar symbol
&#037;        %     Percent symbol
&#038;     &amp;     &     Ampersand
&#039;         '     Apostrophe (single quote)
&#040;         (     Left parenthesis
&#041;         )     Right parenthesis
&#042;         *     Asterisk
&#043;         +     Plus sign
&#044;        ,     Comma
&#045;         -     Hyphen
&#046;         .     Period
&#047;         /     Slash
&#048;–
&#057;        0-9     Digits 0–9
&#058;         :     Colon
&#059;         ;     Semicolon
&#060; &lt;     <     Less than
&#061;         =     Equals sign
&#062; &gt;     >     Greater than
&#063;         ?     Question mark
&#064;         @     Commercial at sign
&#065;–
&#090;        A-Z     Letters A–Z
&#091;         [     Left square bracket
&#092;         \     Backslash
&#093;         ]     Right square bracket
&#094;         ^     Caret
&#095;         _     Underscore
&#096;         `     Grave accent (no letter)
&#097;–
&#122;        a-z     Letters a–z
&#123;         {     Left curly brace
&#124;         |     Vertical bar
&#125;         }     Right curly brace
&#126;         ~     Tilde
&#130;         ,     Low left single quote N
&#131;         ƒ     Small f with hook N
&#132;         „     Low left double quote N
&#133;         …     Ellipsis N
&#134;         †     Dagger N
&#135;         ‡     Double dagger N
&#136;         ˆ     Circumflex N
&#137;         ‰     Per mille (per thousand) N
&#138;         Š     Capital S, caron N
&#139;         <     Less-than sign N
&#140;         Œ     Capital OE ligature N
&#145;         ‘     Left single curly quote N
&#146;         ’     Right single curly quote N
&#147;         “     Left double curly quote N
&#148;         ”     Right double curly quote N
&#149;         •     Bullet N
&#150;         –     En dash N
&#151;         —     Em dash N
&#152;         ~     Tilde N
&#153;         ™     Trademark N
&#154;         š     Small s, caron N
&#155;         >     Greater-than sign N
&#156;         œ     Lowercase oe ligature N
&#159;         Ÿ     Capital Y, umlaut N
&#160;     &nbsp;         Nonbreaking space 4.0
&#161;     &iexcl;     ¡     Inverted exclamation mark 4.0
&#162;     &cent;     ¢     Cent sign 4.0
&#163;     &pound;     £     Pound symbol 4.0
&#164;     &curren;     ¤     General currency symbol 4.0
&#165;     &yen;     ¥     Yen symbol 4.0
&#166;     &brvbar;  Broken vertical bar 4.0
&#167;     &sect;     §     Section sign 4.0
&#168;     &uml;     ¨     Umlaut 4.0
&#169;     &copy;     ©     Copyright 4.0
&#170;     &ordf;     ª     Feminine ordinal 4.0
&#171;     &laquo;     «     Left angle quote 4.0
&#172;     &not;     ¬     Not sign 4.0
&#173;     &shy;     –     Soft hyphen 4.0
&#174;     &reg;     ®     Registered trademark 4.0
&#175;     &macr;     ¯     Macron accent 4.0
&#176;     &deg;     ˚     Degree sign 4.0
&#178;     &sup2;     2     Superscript 2 4.0
&#179;     &sup3;     3     Superscript 3 4.0
&#180;     &acute;     ´     Acute accent (no letter) 4.0
&#181;     &micro;     µ    Micron (Greek mu) 4.0
&#183;     &middot;     ·     Middle dot 4.0
&#184;     &cedil;     ¸     Cedilla 4.0
&#185;     &sup1;     1     Superscript 1 4.0
&#186;     &ordm;     º     Masculine ordinal 4.0
&#187;     &raquo;     »     Right angle quote 4.0
&#188;     &frac14;     ¼     Fraction one-fourth 4.0
&#189;     &frac12;     ½     Fraction one-half 4.0
&#190;     &frac34;     ¾     Fraction three-fourths 4.0
&#191;     &iquest;     ¿     Inverted question mark 4.0
&#192;     &Agrave;     À     Capital A, grave accent
&#193;     &Aacute;     Á     Capital A, acute accent
&#194;     &Acirc;     Â     Capital A, circumflex accent
&#195;     &Atilde;     Ã     Capital A, tilde accent
&#196;     &Auml;     Ä     Capital A, umlaut
&#197;     &Aring;     Å     Capital A, ring
&#198;     &AElig;     Æ     Capital AE ligature
&#199;     &Ccedil;     Ç     Capital C, cedilla
&#200;     &Egrave;     È     Capital E, grave accent
&#201;     &Eacute;     É     Capital E, acute accent
&#202;     &Ecirc;     Ê     Capital E, circumflex accent
&#203;     &Euml;     Ë     Capital E, umlaut
&#204;     &Igrave;     Ì     Capital I, grave accent
&#205;     &Iacute;     Í     Capital I, acute accent
&#206;     &Icirc;     Î     Capital I, circumflex accent
&#207;     &Iuml;     Ï     Capital I, umlaut
&#208;     &ETH;    Р    Capital eth, Icelandic
&#209;     &Ntilde;     Ñ     Capital N, tilde
&#210;     &Ograve;     Ò     Capital O, grave accent
&#211;     &Oacute;     Ó     Capital O, acute accent
&#212;     &Ocirc;     Ô     Capital O, circumflex accent
&#213;     &Otilde;     Õ     Capital O, tilde accent
&#214;     &Ouml;     Ö     Capital O, umlaut
&#216;     &Oslash;     Ø     Capital O, slash
&#217;     &Ugrave;     Ù     Capital U, grave accent
&#218;     &Uacute;     Ú     Capital U, acute accent
&#219;     &Ucirc;     Û     Capital U, circumflex
&#220;     &Uuml;     Ü     Capital U, umlaut
&#221;     &Yacute;     Ý    Capital Y, acute accent
&#222;     &THORN; Þ     Capital Thorn, Icelandic
&#223;     &szlig;     ß     Small sz ligature, German
&#224;     &agrave;     à     Small a, grave accent
&#225;     &aacute;     á     Small a, acute accent
&#226;     &acirc;     â     Small a, circumflex accent
&#227;     &atilde;     ã     Small a, tilde
&#228;     &auml;     ä     Small a, umlaut
&#229;     &aring;     å     Small a, ring
&#230;     &aelig;     æ     Small ae ligature
&#231;     &ccedil;     ç     Small c, cedilla
&#232;     &egrave;     è     Small e, grave accent
&#233;     &eacute;     é     Small e, acute accent
&#234;     &ecirc;     ê     Small e, circumflex accent
&#235;     &euml;     ë     Small e, umlaut accent
&#236;     &igrave;     ì     Small i, grave accent
&#237;     &iacute;     í     Small i, acute accent
&#238;     &icirc;     î     Small i, circumflex accent
&#239;     &iuml;     ï     Small i, umlaut
&#240;     &eth;     ð     Small eth, Icelandic
&#241;     &ntilde;     ñ     Small n, tilde
&#242;     &ograve;     ò     Small o, grave accent
&#243;     &oacute;     ó     Small o, acute accent
&#244;     &ocirc;     ô     Small o, circumflex accent
&#245;     &otilde;     õ     Small o, tilde
&#246;     &ouml;     ö     Small o, umlaut
&#247;     &divide;     ÷    Division sign 4.0
&#248;     &oslash;     ø     Small o, slash
&#249;     &ugrave;     ù     Small u, grave accent
&#250;     &uacute;     ú     Small u, acute accent
&#251;     &ucirc;     û     Small u, circumflex accent
&#252;     &uuml;     ü     Small u, umlaut
&#253;     &yacute;     ŷ     Small y, acute accent
&#254;     &thorn;     þ     Small thorn, Icelandic
&#255;     &yuml;     ÿ     Small y, umlaut
Extended HTML 4.01 Entities

Begain__ Character Used In HTML



The HTML 4.01 specification introduces a wide variety of new character entities for rendering foreign languages, mathematical material, and other symbols.Their support is limited to the latest browser versions (IE 5.5 and NN 6,
although NN4.x supports the Latin Extended-A set).
Latin Extended-A
Number Name Symbol Description Version
&#338;     &OElig;     Œ     OE Capital ligature OE 4.0
&#339;     &oelig;     œ     oe Small ligature oe 4.0
&#352;     &Scaron;     Š    Capital S, caron 4.0
&#353;     &scaron;     š    Small s, caron 4.0
&#376     &Yuml;     Ÿ     Capital Y, umlaut 4.0
Latin Extended-B
Number Name Symbol Description Version
&#402;     &fnof;     ƒ     Small f with hook 4.0
Spacing Modifier Letters
Number Name Symbol Description Version
&#710;     &circ;     ˆ     Circumflex accent 4.0
&#732;     &tilde;     ~     Tilde 4.0
Greek
Number Name Symbol Description Version
&#913;     &Alpha;     A     Greek capital alpha 4.0
&#914;     &Beta;     B     Greek capital beta 4.0
&#915;     &Gamma;     Γ    Greek capital gamma 4.0
&#917;     &Epsilon;     E     Greek capital epsilon 4.0
&#918;     &Zeta;     Z     Greek capital zeta 4.0
&#919     &Eta;     H     Greek capital eta 4.0
&#920;     &Theta;     Θ    Greek capital theta 4.0
&#921;     &Iota;     I     Greek capital iota 4.0
&#922;     &Kappa;     K     Greek capital kappa 4.0
&#923;     &Lambda; Λ    Greek capital lambda 4.0
&#924;     &Mu;     M     Greek capital mu 4.0
&#925;     &Nu;     N     Greek capital nu 4.0
&#926;     &Xi;     Ξ    Greek capital xi 4.0
&#927;     &Omicron; Ο     Greek capital omicron 4.0
&#929;     &Rho;     Ρ    Greek capital rho 4.0
&#931;     &Sigma;     Σ    Greek capital sigma 4.0
&#932;     &Tau;     T     Greek capital tau 4.0
&#933;     &Upsilon;     Υ    Greek capital upsilon 4.0
&#936;     &Psi;     Ψ    Greek capital psi 4.0
&#948;     &delta;     δ    Greek small delta 4.0
&#949;     &epsilon;     ε    Greek small epsilon 4.0 4.0
General Punctuation
Number Name Symbol Description Version
&#8194;     &ensp;         En space 4.0
&#8195;     &emsp;         Em space 4.0
&#8201;     &thinsp;         Thin space 4.0
&#8204;     &zwnj;Nonprinting    Zero-width non-joiner 4.0
&#8205;     &zwj; Nonprinting    Zero-width joiner 4.0
&#8206;     &lrm; Nonprinting    Left-to-right mark 4.0
&#8207     &rlm; Nonprinting    Right-to-left mark 4.0
&#8211;     &ndash;     –     En dash 4.0
&#8212;     &mdash;     —     Em dash 4.0
&#8216;     &lsquo;     ‘     Left single quotation mark 4.0
&#8217;     &rsquo;     ’     Right single quotation mark 4.0
&#8218;     &sbquo;     ,     Single low-9 quotation mark 4.0
&#8220;     &ldquo;     “     Left double quotation mark 4.0
&#8221;     &rdquo;     ”     Right double quotation mark 4.0
&#8222;     &bdquo;     „     Double low-9 quotation mark 4.0
&#8224;     &dagger;     †     Dagger 4.0
&#8225;     &Dagger;     ‡     Double dagger 4.0
&#8226;     &bull;     •     Bullet 4.0
&#8230;     &hellep;     …     Ellipses 4.0
&#8240;     &permil;     ‰     Per mille symbol (per thousand) 4.0
&#8242;     &prime;     ´     Prime, minutes, feet 4.0
&#8249;     &lsaquo;     ‹     Single left angle quotation 4.0
(nonstandard)
&#8250;     &rsaquo;     ›     Single right angle quotation4.0
(nonstandard)
&#8254;     &oline;    ‾     Overline 4.0
&#8260;     &frasl;     ⁄     Fraction slash 4.0
&#8364;     &euro;     €    Euro symbol 4.0
Letter-like Symbols
Number Name Symbol Description Version
Number Name Symbol Description Version
,ch01.29067 Page 93 Monday, January 7, 2002 1:09 PM
94 | HTML Pocket Reference
Miscellaneous Technical Symbols
Geometric Shapes
Number Name Symbol Description Version
,ch01.29067 Page 94 Monday, January 7, 2002 1:09 PM