Changing html style

Change-Id: I90605638a8b8c9336a5a0cc1f6c9b87ab0eed5b7
diff --git a/name-component.rst b/name-component.rst
new file mode 100644
index 0000000..205ea0e
--- /dev/null
+++ b/name-component.rst
@@ -0,0 +1,44 @@
+.. _Name.Component:
+
+Name.Component Class
+====================
+
+A Name.Component is holds a read-only name component value
+
+:[C++]:
+
+    Namespace: ``ndn``
+
+Name.Component Constructor
+--------------------------
+
+Create a new Name.Component, copying the optional value.
+
+
+:[C++]:
+
+    .. code-block:: c++
+    
+        Name::Component(
+            [const std::vector<uint8_t>& value]
+        );
+
+:Parameters:
+
+    - ``value``
+        (optional) The content byte array to copy.
+
+Name.Component.toEscapedString Method
+-------------------------------------
+
+Convert this component value by escaping characters according to the NDN URI Scheme.
+
+:[C++]:
+
+    .. code-block:: c++
+    
+        std::string toEscapedString() const ();
+
+:Returns:
+
+    The escaped string.